Ios iPhone视网膜4英寸模拟器,故事板设置为3.5英寸

Ios iPhone视网膜4英寸模拟器,故事板设置为3.5英寸,ios,uiviewcontroller,storyboard,tableview,Ios,Uiviewcontroller,Storyboard,Tableview,我正在测试我的应用程序,但是如果我使用“”运行它,并且脚本设置为3.5英寸,结果如下。为什么? 这是一个内部带有UITableView的ViewController。视图控制器背景颜色为蓝色 怎么回事?将storaybaord设置为3.5只是一个模拟。但在这个过程中,它可能会改变您的自动布局。所以,如果你想要一个快速的解决方案,试着做下面的事情 在故事板中选择viewcontroller,并勾选两个选项“在顶部栏下”、“在底部栏下” 我已经解决了在Main.storyboard的Interfac

我正在测试我的应用程序,但是如果我使用“”运行它,并且脚本设置为3.5英寸,结果如下。为什么?

这是一个内部带有UITableView的ViewController。视图控制器背景颜色为蓝色


怎么回事?

将storaybaord设置为3.5只是一个模拟。但在这个过程中,它可能会改变您的自动布局。所以,如果你想要一个快速的解决方案,试着做下面的事情

在故事板中选择viewcontroller,并勾选两个选项“在顶部栏下”、“在底部栏下”

我已经解决了在Main.storyboard的Interface Builder文档中禁用“使用自动布局”的问题


感谢大家。

您应该将自动布局约束添加到TableView中,使其包含其父UIViewController的顶部和底部布局参考线。

您的预期结果是什么?检查xcode中的自动布局。您是否将ViewController背景颜色设置为蓝色…?如果在tableView中有静态单元格,也可能会出现这种情况……我希望在故事板设置为4英寸,设备为iPhone 4英寸时会出现相同的结果。在这种情况下,我看不到背景色,因为表格完全填满了视图。这些选项已被选中,但问题仍然存在。