У меня есть значение int, представляющее обратный отсчет до события (отображается представление).В настоящее время я делаю это:
- (void) buttonTapped:(id)sender {
[self performSelector:@selector(displayView) afterDelay:countdownValue];
}
Я хотел бы сделать следующее:
Когда кнопка нажата, измените цвет оттенка моей панели навигации на красный,желтый, пропорционально зеленый, пока не истечет обратный отсчет, затем отобразите представление.
Так, например, если мой отсчет составляет 3 секунды, одну секунду для каждого цвета, если это 5 секунд, 1,666 для каждого цвета.
Могу ли я использовать NSTimer для планирования этого?
После того, как представление отобразится, таймер должен будет аннулироваться.
Спасибо