iPad仅景观应用程序无法响应屏幕底部附近的触摸

iPad仅景观应用程序无法响应屏幕底部附近的触摸,第1张

概述我是一名经验丰富的开发人员,但对iOS来说相对较新. 我在iPad应用程序上遇到了一些问题,我的视图没有响应屏幕底部三分之一的按钮触摸.触摸其他按钮工作正常,所以我知道我的视图在加载时正确连接(我在IB中创建它们.)我在模拟器和设备上都得到相同的行为. 这是一个仅面向横向的应用程序,我正在使用[NSBundle LoadNibNamed:]加载视图.这是应用程序中唯一的非常重要的部分,我想我已经跳 我是一名经验丰富的开发人员,但对iOS来说相对较新.

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

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

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

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

有没有人有任何想法?

谢谢.

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

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

总结

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

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

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1082307.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存