2

所以我目前的应用程序项目是一个基于相机的应用程序,到目前为止一切进展顺利,但我遇到了一个奇怪的小问题,不知道我是否缺少一些基本的东西,或者它是否更复杂。

当我在 iPad 上以横向模式(右手主页按钮)运行我的应用程序时,屏幕的右端无法识别触摸事件,但如果项目跨越边界(一半识别触摸,一半不识别)并且您按下好一半并拖动,它仍然可以识别触摸并且在您放手时也可以识别触摸事件。通过测试,我发现它在 768 像素下工作正常,所以这让我认为其中一个视图认为应用程序仍在纵向运行。但是当我纵向运行它时,底部(相同部分)也不起作用。

我查看了另外几篇关于 SO 的帖子:

第1条

第二条

我已经尝试过他们说的修复程序,但到目前为止还没有运气。这可能与我以编程方式和在界面构建器中以及沿途某处创建的各种不同视图的事实有关,有些东西没有被正确初始化,但我已经尝试全部更改它们,但我可能错过了一些。

如果有人能对我的情况有所了解,那将不胜感激。

谢谢,

马特

4

1 回答 1

0

我认为这个问题与自动调整掩码有关。你设置了这个吗?尝试设置所有视图的背景颜色以查看它们的位置。

于 2011-11-22T17:11:45.393 回答