【发布时间】:2017-11-28 15:26:19
【问题描述】:
以下功能之一是否比另一个功能更先进,或者在性能/最佳实践方面无关紧要?
1.
UIView.animate(withDuration: 1){
for b in self.someArray{
b.frame.origin = self.myNewPosition
}
}
2.
for b in self.someArray{
UIView.animate(withDuration: 1){
b.frame.origin = self.myNewPosition
}
}
【问题讨论】:
-
你都试过了吗?发生了什么?
-
@rmaddy 我没有注意到函数中有任何副作用,但是我在代码中看到我在这部分工作不一致,我想知道是否有推荐的动画数组方法.
-
@rmaddy 是正确的,您的选择是选项 1。 只要动画相同,就在动画块内循环。 如果有帮助,请接受答案:) 谢谢
-
@AamirR 我完全忘记了这个问题,谢谢:)
标签: ios uiviewanimation