2015-03-04 2 views
3

Я видел некоторые очень простые демонстрации потенциальных приложений для сторожевого таймера, а некоторые, похоже, реализуют анимацию. Примерами могут быть:Режимы анимации Watchkit: циферблат, анимированные диаграммы, круговой индикатор выполнения

  • Часы с движущейся секундной стрелкой или даже минутной стрелкой.
  • Гистограмма с барами, которые оживляют или которые меняют изменения с новыми данными в реальном времени.
  • Круговой индикатор выполнения, который отображается в абажурах от нуля до текущего значения.

Единственный способ, которым я видел до сих пор, чтобы сделать анимацию является последовательностью изображений по длительности:

[imageView startAnimatingWithImagesInRange:NSMakeRange(0, 60) duration:1.0 repeatCount:0]; 

Как бы эти предыдущие примеры анимации вообще быть реализованы? Я не могу представить, что все они выполнены с последовательностями изображений. Я не думаю, что можно даже сложить изображения, а координация размещения будет кошмаром.

ответ

5

Все они выполнены с последовательностями изображений. Вот некоторый код для того, как я анимация движения на карте. Is it possible to position views on top of each other

Редактировать

Вы также можете найти эти рамки полезны. https://github.com/frosty/Flipbook https://github.com/radianttap/WatchRingGenerator

второй Редактировать

Вот еще одна большая статья о добавлении анимации в часы App. http://david-smith.org/blog/2015/03/04/ailw-adding-bits-of-liveliness/