0

我有一个为 iphone/ipad 开发的应用程序在 ipad 中正确运行。A 犯了将其更改为通用的错误。此更改后ipad中的应用程序无法正常工作,iphone 640×960原屏之外的任何事件都无法点击。

我的问题是,除了为每个屏幕创建两个单独的视图之外,还有其他解决方法吗?

感谢

4

1 回答 1

0

没有来源很难说。但我想您在某处创建了一个 640x960 像素(实际上是 320x480 单位)的视图或窗口,但已ClipsToBounds == false关闭裁剪 ( )。这意味着所有子视图都将被渲染,但可能部分位于您固定大小的父视图之外。这将防止手势被识别。首先要检查:如果您使用的是 Interface Builder,请检查所有视图是否正确设置了自动调整大小的掩码。如果您在代码中创建所有内容,还要检查那里的调整大小掩码。

于 2012-12-13T12:42:45.563 回答