gpt4 book ai didi

iphone - iPhone 5横向模式下,导航栏右侧的按钮停止工作,如何解决?

转载 作者:行者123 更新时间:2023-12-01 16:52:45 24 4
gpt4 key购买 nike

在为 iPhone 5 的 4 英寸屏幕更新我的旧程序时,我发现导航 Controller 保持其原始 3.5 英寸屏幕尺寸并且拒绝拉伸(stretch)以适应 4 英寸屏幕,即使其 View Controller 的 View 和 tableview Controller 的 View 都拉伸(stretch)到适合4寸屏幕。因为在正常使用时导航 Controller 的 View 是不可见的,人们可能会错过它。因为它拒绝适应新的4英寸屏幕,在横向模式下,屏幕超出了导航 Controller 的 View 宽度,并且右键脱离边界并变得无响应。为了显示上面的情况,我将导航 Controller View 的背景颜色设置为半透明红色,将表格 View 的背景颜色设置为半透明蓝色。如下图所示。问题是,如何解决问题。加号按钮在横向模式下没有响应,但在纵向模式下,它工作正常。

http://zhuyali.homedns.org:900/images/screenshot1.jpg
http://zhuyali.homedns.org:900/images/screenshot2.jpg

最佳答案

您的导航 Controller 的 View ,或者更有可能是包含它的窗口,没有设置正确的框架。如果您在代码中创建窗口,请确保您使用的是 UIScreen -applicationFrame-bounds而不是硬编码的 (320, 460)(320, 480) ;如果您使用的是 NIB,请检查您的自动调整大小蒙版和布局设置。

关于iphone - iPhone 5横向模式下,导航栏右侧的按钮停止工作,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14345727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com