iOS应用程序3.5“;屏幕大小

iOS应用程序3.5“;屏幕大小,ios,retina-display,autolayout,iphone-5,Ios,Retina Display,Autolayout,Iphone 5,我正在为iPhone制作一个新的应用程序,因为所有的图形工作都是为了3.5英寸的支持而完成的,所以我不想把它改成新的4英寸屏幕。问题是,当我在4英寸模拟器中运行它时,它会自动拉伸内容以匹配4英寸大小。我想知道我怎样才能强迫它像iphone5上的老应用一样垂直居中 我还配置了我的XIB和视图: Size = Retina 3.5" Deployment = iOS 5.0 Use Autolayout = Unchecked 这在最新版本的Xcode中是不可能的。 创建的每个新应用程序都会自动创

我正在为iPhone制作一个新的应用程序,因为所有的图形工作都是为了3.5英寸的支持而完成的,所以我不想把它改成新的4英寸屏幕。问题是,当我在4英寸模拟器中运行它时,它会自动拉伸内容以匹配4英寸大小。我想知道我怎样才能强迫它像iphone5上的老应用一样垂直居中

我还配置了我的XIB和视图:

Size = Retina 3.5"
Deployment = iOS 5.0
Use Autolayout = Unchecked

这在最新版本的Xcode中是不可能的。
创建的每个新应用程序都会自动创建一个默认应用程序-568h@2x.png支持宽屏设备。你不能禁用它


但是可以使用旧版本的Xcode(大约4.4)创建一个新项目,该版本不会生成此图像,因此不会有用于此目标的宽屏设备。

这在最新版本的Xcode中是不可能的。
创建的每个新应用程序都会自动创建一个默认应用程序-568h@2x.png支持宽屏设备。你不能禁用它


但是可以使用旧版本的Xcode(大约4.4)创建一个新项目,该版本不会生成此图像,因此不会有用于此目标的宽屏设备。

删除默认设置-568h@2x.png(参考和文件)来自项目。同时,从模拟器中删除应用程序,然后进行“清理”和“构建”,它就会工作。但对于已删除的图像,将出现警告。

默认情况下删除-568h@2x.png(参考和文件)来自项目。同时,从模拟器中删除应用程序,然后进行“清理”和“构建”,它就会工作。但是删除的图像会有一个警告。

你能把屏幕截图放好吗?对不起,我不能。但试想一下,一个3.5英寸大小的应用程序可以延伸到4英寸的屏幕,就像autoresize所做的那样。你能把屏幕截图吗?对不起,我不能。但试想一下,一个3.5英寸大小的应用程序,像autoresize那样,屏幕可以伸展到4英寸。它会在应用程序提交和审查中产生任何问题吗?还没有,但全能的苹果可以随时更改要求。通过删除默认设置-568h@2x.png(参考和文件)并从模拟器中删除应用程序,清理并重新构建,它起作用了。但有一个警告显示删除的图像,我不知道他们是否会批准提交!好了,你不能因为我删除了图像而放弃它。如果它真的有效,我错了。但它绝对有可能提交到appstore。它会在应用提交和审查中产生任何问题吗?还没有,但全能的苹果可以随时更改要求。通过删除默认设置-568h@2x.png(参考和文件)并从模拟器中删除应用程序,清理并重新构建,它起作用了。但有一个警告显示删除的图像,我不知道他们是否会批准提交!好了,你不能因为我删除了图像而放弃它。如果它真的有效,我错了。但是它绝对可以提交到appstore。