我有一个为iphone / ipad开发的应用程序在ipad中正常运行。 A犯了将其改为普遍的错误。在此更改后,ipad中的应用程序无法正常工作,iphone的640×960原始屏幕外的任何事件都无法点击。
我的问题是,除了为每个屏幕创建两个单独的视图之外,还有其他修复方法吗?
感谢
答案 0 :(得分:0)
很难说没有来源。但我想你已经创建了一个640x960像素(实际上是320x480单位)的视图或窗口,但是已经剪切(ClipsToBounds == false
)。这意味着将呈现所有子视图,但可能部分超出固定大小的父视图。
这将防止识别手势。
首先要检查的是:如果您正在使用Interface Builder,请检查所有视图是否已正确设置自动调整大小掩码。如果您在代码中创建所有内容,还要检查调整大小的掩码。