如何使应用程序兼容3.5"和4" Retina显示屏

时间:2013-02-13 00:54:46

标签: ios compatibility retina-display

我检查了所有相关问题。没有找到任何有用的东西,或者可能是我无法理解的。我是新手,刚刚准备了一个简单的应用程序。

App适用于iPhone 5屏幕,如下所示: iPhone 5 screen

但在我转向3.5屏幕模式时。它与屏幕上的元素混淆了。如下所示3.5 screen

任何人都可以帮我解决这个问题,或者只是制作两个版本的应用程序是这个问题的最佳解决方案。 任何帮助或建议都会得到真正的赞赏。

3 个答案:

答案 0 :(得分:0)

使用尺寸检查器(选项命令5)。自动调整区域是您正在寻找的。红色框表示所选对象,将显示应用程序将放置的位置并相对于窗口拉伸UI元素。我形状的外箭头显示它的锚点。中间的箭头表示物体如何垂直或水平拉伸。

Xcode's size inspector

答案 1 :(得分:0)

好的,请看link这可能会对您的工作有所帮助:

答案 2 :(得分:0)

有两种方法可以做到这一点。一种方法是为不同的屏幕尺寸创建第二个xib或storyboard文件。但是,Apple增加了限制,因此您不需要第二个文件。要编辑约束,请在编辑storyboard或xib时单击标尺选项卡。您将在底部找到约束。有关约束的更多帮助,您可以尝试this tutorial