CATransform3D之后的UITextView:完全滚动出来

Dan*_*anM 9 core-animation objective-c uitextview catransform3d ios

所以我有一个UITextView,并在viewDidLoad中我旋转它的图层,使它看起来倾斜回屏幕(有点像星球大战开放爬行).

问题是滚动都搞砸了.向上拖动会滚动一点,然后向后跳或类似; 在模拟器上它甚至会因为包含NaN的坐标的错误而崩溃.

同样,当我尝试自动滚动UITextView时,[UIView animateWithDuration:...]我也会遇到意外的跳过,混蛋等.

我认为这有什么做的事实,我操纵的层,但触控事件以及动画上注册的观点...或者类似的东西?

无论如何,我很难过.

Ror*_*nel 3

您是否使用约束来定位文本视图?同时使用转换和约束似乎存在问题。一种常见的解决方法似乎是将有问题的项目包装在另一个视图中。iOS7 上存在较大问题,但 iOS8 上也存在一些问题。此链接讨论了您可能遇到的问题:

使用自动布局时如何调整 CALayer 的锚点?