Функция синхронизации для тикера в стиле "Колесо Фортуны" - PullRequest
1 голос
/ 12 июня 2011

Я пытаюсь создать функцию, которая изменяет текст метки.Я хочу использовать его в стиле «Колесо фортуны», когда сначала текст меняется очень быстро, но со временем замедляется, а затем останавливается на конечном тексте.У меня есть текст в виде строк в массиве.

Я предполагаю, что для этого мне понадобится экспоненциальная функция, но математика - не моя сильная сторона.В настоящее время я пытаюсь:

- (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
   }
}

Мне не нужна помощь, чтобы связать его с ярлыками и т. Д., Мне просто нужна помощь, чтобы правильно выбрать время.

...