Итак, я пытаюсь объединить две анимации трансляции в быстром 3. Один из них - масштаб, который будет масштабироваться, а один - переводить, который будет транслироваться. Я пытаюсь объединить эти две анимации. У меня есть розетка с именем ourView
, которая является UIView
. Из моего понимания, что я делаю все правильно, но это дает мне эту ошибкуКасание анимации трансформирования в Swift 3 ?? Что не так?
Value of tuple type ‘()’ has no member ‘concatenating’
Вот код
UIView.animate(withDuration: 0.5, animations: {
let scale = self.ourView.transform = CGAffineTransform(scaleX: 1.5, y: 1.5)
let translate = self.ourView.transform = CGAffineTransform(translationX: 0, y: 50)
self.ourView.transform = scale.concatenating(translate)
})
Что я делаю неправильно? У кого-нибудь есть идеи?
Почему вы установили двойное преобразование? –
Что значит двойной раз? –