【发布时间】:2019-05-15 20:17:45
【问题描述】:
我的应用中有一个UIView,我想提供一个小规模的动画。动画应该是有弹性的,因为它应该缩放一点,然后恢复到原来的大小。
我找到了以下 Objective-C 代码:
headerView.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.9, 0.9);
现在,我将它添加到我的 Swift 代码中:
profileView.transform = CGAffineTransform.identity.scaledBy(x: 0.9, y: 0.9)
但是,现在发生的情况是视图的左上角看起来像是锚点。不过,我希望中心成为锚点。关于我做错了什么有什么想法吗?
【问题讨论】:
标签: ios swift core-animation