Я пытаюсь создать функцию, которая изменяет текст метки.Я хочу использовать его в стиле «Колесо фортуны», когда сначала текст меняется очень быстро, но со временем замедляется, а затем останавливается на конечном тексте.У меня есть текст в виде строк в массиве.
Я предполагаю, что для этого мне понадобится экспоненциальная функция, но математика - не моя сильная сторона.В настоящее время я пытаюсь:
- (void)timer {
float time = 0.5;
float increase = 0.05;
for(int x = 0; x < 100; x++) {
sleep(time);
time = time + increase;
NSLog(@"%f", time); //Log to show time of each iteration
}
}
Мне не нужна помощь, чтобы связать его с ярлыками и т. Д., Мне просто нужна помощь, чтобы правильно выбрать время.