Я пытаюсь анимировать ширину группы в приложении watchOS2, вызвав animateWithDuration
из WKInterfaceController
. Идея заключается в том, чтобы показать пользователю горизонтальную линию, которая уменьшает ее ширину справа налево в течение определенного периода времени (что-то вроде таймера):watchOS2 animateWithDuration начинает медленно и ускоряется
self.timer.setWidth(100)
self.animateWithDuration(NSTimeInterval(duration)) {
self.timer.setWidth(0)
}
Однако я вижу, что, как только начинается анимация скорость очень медленная, а затем она увеличивается. Когда анимация остановится (когда ширина таймера близка к 0), анимация снова замедляется. Я хочу, чтобы скорость была одинаковой во время анимации.
У кого-нибудь была эта проблема раньше? Любая помощь приветствуется! Спасибо