我通常为 iPad 创建应用程序,但我决定为 iPhone 开发一个。在创建项目时,我告诉 XCode 这是针对 iPhone 的。创建项目后,target/devices/everything 表示它正在为 iPhone 构建。但是,在 Storyboard中,每个 View Controller 都默认为 iPad 大小/尺寸。如何让项目默认为 iPhone 尺寸?
另外,如何将已创建的 Storyboard文件更改为正确的尺寸(无需硬编码)?
最佳答案
要回答您的第一个问题,当您创建一个新的 Storyboard文件时(文件 -> 新建 -> 文件... -> 用户界面 -> Storyboard),Xcode 会提示您为 Storyboard选择一个设备系列。只需选择 iPhone 而不是 iPad。
更改现有 Storyboard比较棘手,但是 this question如果只是制作一个新文件会花费太长时间,应该为您提供解决方案。
关于objective-c - iPhone 项目默认为 iPad View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11053063/