我有UIView
一个阴影和一个 UIImageView 子视图。
我想在 iPad 旋转时调整视图大小,并且我试图在willRotateToInterfaceOrientation
回调中执行此操作。
如果我以基本方式设置阴影,UIView
旋转会非常不稳定;所以我想从其他人那里得到一些关于如何设置阴影设置 layer.shadowPath 的建议。
我已经尝试使用动画帧大小更改并在同一块中[UIView animateWithDuration:animations]
设置新的,但阴影路径会捕捉到新的大小。shadowPath
如果我不改变动画块中图层的 shadowPath,它就不会改变。
从我所做的一些搜索中,需要使用CABasicAnimation
.
所以我认为问题可能是“如何同时为 UIView 的帧大小和图层更改设置动画?”