iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iPad仅景观应用程序无法响应屏幕底部附近的触摸大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是一名经验丰富的开发人员,但对iOS来说相对较新.

我在iPad应用程序上遇到了一些问题,我的视图没有响应屏幕底部三分之一的按钮触摸.触摸其他按钮工作正常,所以我知道我的视图在加载时正确连接(我在IB中创建它们.)我在模拟器和设备上都得到相同的行为.

这是一个仅面向横向的应用程序,我正在使用[NSBundle LoadNibNamed:]加载视图.这是应用程序中唯一的非常重要的部分,我想我已经跳过所有适当的环节:

>在我的.plist中添加了初始界面方向行
>在IB中设计我在景观方向上的观点
>将shouldAutoRotateToInterfaceOrientation添加到我的顶级视图,该视图仅对横向方向返回YES

横向可能没有关系,但我想我应该提一下,因为这是我发现的唯一一件小事,我从板上看到其他人也发现了这个问题.

有没有人有任何想法?

谢谢.

解决方法

很可能,您的自动调整遮罩未正确设置.这意味着视图的边界不会更改以匹配窗口.仅在视图的超视图范围内检测到触摸,因此如果您有一个位于其超视图边界之外的按钮,则不会进行任何触摸.

要进行快速测试,请尝试设置视图的背景颜色,并查看视图是否正确延伸到屏幕底部.

大佬总结

以上是大佬教程为你收集整理的iPad仅景观应用程序无法响应屏幕底部附近的触摸全部内容,希望文章能够帮你解决iPad仅景观应用程序无法响应屏幕底部附近的触摸所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: