我正在为iPhone制作一个新的应用程序,因为所有的图形工作都是为3.5“支持完成的,所以我不想为新的4”屏幕更改它。问题是,当我在4“模拟器中运行它时,它会自动拉伸内容以匹配4”大小。我想知道如何强制它像iPhone 5上的旧应用程序一样垂直居中应用程序?
我还配置了我的xib和视图:
Size = Retina 3.5"
Deployment = iOS 5.0
Use Autolayout = Unchecked
答案 0 :(得分:1)
删除项目中的default-568h@2x.png(引用和文件)。并且还从模拟器中删除应用程序并执行“清理”然后“构建”它将起作用。但是对于删除的图像会有警告。
答案 1 :(得分:0)
最新版本的Xcode无法实现这一点 创建的每个新应用程序都会自动生成default-568h@2x.png,从而支持宽屏设备。你无法禁用它。
但是可以使用较旧版本的Xcode(大约4.4)创建一个新项目,该项目不会生成此图像,因此不会有用于此目标的宽屏设备。