我正在尝试在Swift 3中连接两个变换(transform)动画。其中一个是缩放(scale),另一个是平移(translate)。我试图将这两个动画组合起来。我有一个名为 ourView
的 UIView
outlet。据我理解,我做的一切都没问题,但是它给了我这个错误:
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)
})
我做错了什么?有人有任何想法吗?