UIView.animate函数内部如何工作?

时间:2017-04-27 16:54:03

标签: ios swift uiviewanimation

我用:

实现了一个简单的动画
UIView.animate(withDuration: 0.5) {
    self.heading.center.x += self.view.bounds.width
}

它神奇地做了正确的事:在半秒内将标题文本字段移回框架的中心。但是它如何确定我在闭包中改变哪些属性以及它如何根据时间的增量改变它?

了解这一点有助于我了解如何为其他用例复制此类实现,而不仅仅是动画。

0 个答案:

没有答案