[英]CALayer Layout Animation
我有一个在sublayers旁边有子视图的视图。
我的观点
var myView1 : UIView!
var myLayer1: CALayer
override final func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
myView1.center = CGPoiont(x: self.bounds.midX, y: 64)
myLayer1.position = CGPoiont(x: self.bounds.midX, y: 128)
}
}
当设备旋转时, myView1
中心更改动画,但myLayer1
突然更改到新位置,没有动画。
有没有办法让 CALayer 位置更改为设备旋转设置动画?
PS:我在实际项目中确实有不止一个子层,20多个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.