修改现有的4英寸故事板以在3.5英寸屏幕上工作

时间:2014-02-17 20:27:19

标签: ios ios7 uistoryboard

我正在使用Xcode 5.0.2为iOS 7编写一个应用程序(我的第一个),我想我可能在首先在4英寸显示器上设计故事板时犯了一个错误,因为我希望我的应用程序能够工作在3.5英寸和4英寸显示屏上。

我是否必须为3.5英寸创建一个新故事板,或者我可以使用自动布局来配置我已有的故事板?如果可以,我该如何配置?我之前使用过自动布局,但不支持不同的屏幕尺寸,仅用于从纵向更改为横向。

如果我必须创建一个新的故事板,我是否必须为这些创建新的类,或者我可以以某种方式链接到我编写的代码?

2 个答案:

答案 0 :(得分:1)

Autolayout就是针对这种事情而设计的。如果您已将其设置为在纵向和横向之间进行切换,则在3.5到4英寸之间切换时应该正常工作。如果没有,请发一个更具体的问题!

答案 1 :(得分:0)

如果您正在使用故事板,正如@hatfinch所说,它将开箱即用。您可能需要修改约束以确保它在3.5英寸屏幕上看起来没问题。

您可以按照::

查看您的视图在3.5英寸中的外观
  1. 选择你的故事板。
  2. 从编辑器菜单中,选择“应用Retina 3.5英寸外形尺寸”。