У меня есть серия кнопок UIB от 0 до N с цветным фоновым изображением. Я хочу взять последовательность чисел от 0 до N, пройти через нее и последовательно нажать соответствующую кнопку для каждого номера. Я думал об изменении фона на белый и использовании сна, но я не смог заставить его работать. Кнопки должны мигать последовательно с равным интервалом времени между вспышками. Псевдокод:
for(i in sequence){
[[buttons objectAtIndex:i] flash];
//The flash must complete before the next button flashes.
}
Можно ли в любом случае симулировать ту же анимацию, что и нажатие кнопки, потому что это было бы идеально? По сути, я делаю эти вспышки, чтобы показать пользователю последовательность нажатия кнопок. Есть ли более изящный способ сделать это? Должен ли я использовать какой-то пользовательский вид вместо UIButton (мне нужно, чтобы он был активным, но я мог бы запрограммировать его вместо использования кнопки)?