在这里有一个应用程序,我使用 AirPlay 在电视上显示 UIScrollView,我正在使用它的 UIPanGestureRecognizer(滚动手势)并将其添加到我自己在 iPad 上的自定义视图中。效果很好,我可以通过触摸本地视图来滚动电视上的 UIScrollView。
但是,一旦我旋转 iPad,我就会遇到问题。由于电视上的视图没有旋转,因此手势也不会旋转。这意味着在我的本地视图上平移现在在电视上的 UIScrollView 上变为左(或右)。
到目前为止,我已经尝试在旋转之前移除手势,然后再将其重新添加以查看是否有帮助,但在横向模式下它仍然卡在侧身。我也不想创建自己的平移手势,因为它不会像滚动视图中内置的那样平滑。
这里有人对如何进行这项工作有任何建议吗?