Время исповеди: когда я отправил другой ответ, я никогда не использовал Urban Spoon, и я предположил, что вы ленивый. Я не перезаписываю свой предыдущий ответ, потому что такой грубый ответ заслуживает отрицательных ответов, которые он получил.
Если бы я собирался сделать анимацию, подобную анимации на колесиках городских ложек, я бы, вероятно, использовал анимацию в стиле флипбука UIImageView, как показано здесь: http://iosdevelopertips.com/graphics/animated-gif-animated-images-iphone-style.html
Краткая версия: свойство UIImageView.animationImages
может быть загружено с NSArray UIImages. Вы можете установить свойства, такие как .animationRepeatCount
и .animationDuration
. И тогда [UIImageView startAnimating]
заставит эту вещь начать анимацию.
Я полагаю, что Urban Spoon на секунду делает это с набором изображений с "быстрой прокруткой", заменяет его набором изображений с "средней скоростью", а затем полностью избавляется от UIImageView и заменяет его на UIPickerView, который анимирует свой путь к предварительно выбранной случайной позиции.