UIButton在iPad的屏幕底部没有响应

UIButton在iPad的屏幕底部没有响应,第1张

概述当UIButton位于iPad屏幕底部附近(主页按钮附近)时,UIButton没有响应任何触摸.它已启用触摸并且正在接收事件,但是没有对目标设置任何响应.我已经检查了视图层次结构,它肯定是最重要的.它不在菜单栏中. 这只发生在iPad上,只有在底部,我没有iPhone的问题,两个设备的代码是一样的吗? 有没有人知道可能会发生什么? 我只是遇到类似的问题,iPad应用程序没有响应,除了在屏幕的左上角 当UIbutton位于iPad屏幕底部附近(主页按钮附近)时,UIbutton没有响应任何触摸.它已启用触摸并且正在接收事件,但是没有对目标设置任何响应.我已经检查了视图层次结构,它肯定是最重要的.它不在菜单栏中.

这只发生在iPad上,只有在底部,我没有iPhone的问题,两个设备的代码是一样的吗?

有没有人知道可能会发生什么?

解决方法 我只是遇到类似的问题,iPad应用程序没有响应,除了在屏幕的左上角,但有一个通用应用程序从MainWindow.xib加载主窗口.

由于应用程序是通用的,并且没有.xibs的两个变体,因此xib中主窗口的大小是iPhone.在iPad上运行时,这是不可见的,因为默认情况下UIWindow的clipsToBounds属性(XCode检查器中的“剪辑子视图”)为NO,这意味着子视图可以在窗口的边界外绘制,从而在视觉上全屏显示(如果需要)要看到它,只需在UIWindow中将clipsToBounds设置为YES;有助于理解).

为了确保窗口在从.xib加载时获得全屏界限,在Windows的XCode属性中有一个名为“全屏启动”的选项.请注意,这与UIWindow的公共API属性不对应,因此在浏览UIwindows类文档时很容易忽略这一点.

但是,在“查看编程指南for iOS”,“windows”部分,“在界面生成器中创建windows”下的一个标有“重要”的特殊框中突出显示了此内容…

总结

以上是内存溢出为你收集整理的UIButton在iPad的屏幕底部没有响应全部内容,希望文章能够帮你解决UIButton在iPad的屏幕底部没有响应所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1079264.html

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

发表评论

登录后才能评论

评论列表(0条)

保存