我的代码如下,但动画只是即时发生,即视图不再可见:
release
不确定我做错了什么 - 请帮助我们。
答案 0 :(得分:3)
问题结果是其他视图层的zPositions - 很可能是由视图层次结构中的UITableView引起的。
设置是一个UIViewController,它在viewDidLoad中为自己的视图添加了一个头UIImageView和一个UITableView。然后将动画最后添加到其他视图之上。似乎UITableView以某种方式修改了图层的zPosition,所以只有在最终尝试leftdoorView.layer.zPosition = 1000;
并将实际动画移动到在viewDidLoad正确动画显示后0.2秒执行的单独选择器之后。