我正在制作一个应用程序是ios6,但我必须使它兼容ios5。我与图书馆建立了薄弱的联系,他们工作正常,但出现了一个问题,我仍然没有解决它。问题是关于iphone 5和iphone 4尺寸。我有一些问题:
修改 iam在ios6上制作应用程序,我希望我的应用程序可以在iphone 4和5上运行。
谢谢。
答案 0 :(得分:2)
通常您不必担心这一点,因为iOS可以使用以下任一方式移动您的控件:
自动调整大小:如果支持6之前的iOS版本,请使用自动调整大小的掩码(有时被亲切地称为“弹簧和支柱”,当以编程方式访问时,它称为{{1所以一切都在适当地移动。因此,选择“尺寸检查器”并调整“自动调整”蒙版:
Autolayout :如果您正在开发iOS 6及更高版本的应用,您还可以使用新的“自动布局”。请参阅Cocoa Auto Layout Guide,其中包含大量相关链接。另请参阅Xcode 4 Users Guide。
打开和关闭自动布局:如果您要开发兼容iOS 4/5的应用,可能需要关闭“自动布局”。如果是这样,请转到Interface Builder,单击背景上的某个位置,在右侧面板中选择“文件检查器”,然后检查/更改“使用Autolayout”标记。
我建议设计3.5英寸的屏幕。然后让它调整大小或移动4英寸屏幕的控件。