我正在实施以下解决方案来暂停 UIView 动画:
https://stackoverflow.com/a/3003922/1014164
暂停和恢复动画正在工作,但是:
在我暂停动画并继续旋转我的设备后,屏幕上的其他视图开始调整大小,但由于某种原因,这会冻结屏幕上的所有交互和视图 - 方向更改不再起作用,按钮无响应.
但是,如果我在动画运动时旋转设备,则一切正常。
我进行的另一项测试是取消外部视图的自动调整大小,其中包含动画视图,这可以让事情正常工作。
暂停的图层和父图层的自动调整大小之间似乎存在一些冲突。我只是不知道如何绕过它。
任何帮助将不胜感激。