iPhone项目默认为iPad视图控制器

时间:2012-06-15 14:51:49

标签: objective-c ios uistoryboard ios-universal-app

我通常会为iPad创建应用程序,但我决定为iPhone制作应用程序。在创建项目时,我告诉XCode这是针对iPhone的。创建项目后,target / devices / everything表示它是为iPhone构建的。但是,在故事板中,每个视图控制器都默认为iPad大小/尺寸。如何告诉项目默认为iPhone大小?

另外,如何将已创建的故事板文件更改为正确的尺寸(无需硬编码)?

1 个答案:

答案 0 :(得分:1)

要回答您的第一个问题,当您创建新的情节提要文件(文件 - >新建 - >文件... - >用户界面 - >故事板)时,Xcode会提示您选择设备系列故事板。只需选择iPhone而不是iPad。

更改现有故事板非常棘手,但this question应该为您提供解决方案,如果只是制作新文件需要的时间太长。