Комментарии 3
Имею несколько замечаний, не могу послать лично
1.
init не нужен. Вот так
все выглядит не таким тяжеловесным.
2.
На самом деле затухание длится 3 секунды, число кадров штук 100 в секунду.
3.
Не нужны в Swift точки с запятой в конце оператора.
1.
CGPoint.init(x: 100.0, y: 100.0)
init не нужен. Вот так
CGPoint(x: 100, y: 100)
все выглядит не таким тяжеловесным.
2.
У кнопки анимационно меняется альфа со скоростью три кадра в секунду
UIView.animateWithDuration(3.0, animations: {
self.theButton.alpha = 0.0
})
На самом деле затухание длится 3 секунды, число кадров штук 100 в секунду.
3.
var frame = self.animationButton.frame;
frame.origin.y = 100;
frame.size.height = 200;
Не нужны в Swift точки с запятой в конце оператора.
+1
Спасибо за статью!
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Анимации в iOS для начинающих. Модели, классы от Core Animation, блоки