Retina 4英寸模拟器错误地放置了我的应用程序中的所有内容

时间:2013-10-03 07:27:55

标签: ios objective-c xcode retina-display

升级到xcode 5之后,当我在视网膜4英寸屏幕上测试我的应用程序时,它错放了我放在我的应用程序中的一些对象。我尝试了所有的东西,只有一个可能有用的解决方案但是非常烦人。这是屏幕检测方法。我真的不想经历麻烦改变我的许多代码,以便它可以与4英寸视网膜兼容,因为我只需要为4英寸视网膜显示器重写大量代码......是否有一种方法,使一切都可以伸展,以适应屏幕?

1 个答案:

答案 0 :(得分:1)

两种可能的解决方案:

  1. 对于所有nib(.xib)文件或视图(如果使用Storyboard),请选择“查看”并将“大小”参数值设置为“Retina 3.5英寸全屏”。但使用此功能会将您的应用屏幕高度修复为3.5英寸。

  2. 在Inspector-tab中,对于标签,按钮等每个视图项,设置“自动调整大小”参数,以根据屏幕高度的变化拉伸,重新定位,修复或灵活位置和大小的项目。