iOS故事板布局

时间:2012-10-25 13:54:05

标签: ios layout storyboard

我正在开发一款应用,在设计我的应用时出现了一些图形问题。

首先,我的应用程序仅支持iPhone。我目前的故事板是使用iPhone 5作为屏幕尺寸,因此当我尝试在iPhone 4和4S中运行时,一切都搞砸了。有没有办法为每个不同的屏幕尺寸制作多个故事板?或者你们都有另一种解决方案吗?

谢谢! - 布拉德

2 个答案:

答案 0 :(得分:2)

有一种方法可以为不同的屏幕尺寸制作不同的故事板,但另一种方法是这样:

每当您向视图添加对象时,请务必将它们与某些内容对齐(使用约束)。如果所有项目都与其他项目相关,那么很可能所有设备上的布局都会正常。此外,如果您发现控件开始重叠,那么也许您的空间不足。在这种情况下,只需向您的布局添加滚动视图,然后将控件放在它上面。然后,它不会在较大的屏幕上滚动,因为显示了所有控件,但在较小的设备上,它将允许您向下滚动以查看其余的对象。

祝你好运。

答案 1 :(得分:1)

右下角有一个小按钮,可让您在3.5“和4”屏幕尺寸之间切换,以便您可以看到它在不同设备上的外观。通过使用iOS 6中引入的自动布局,您可以确保设置约束,以便您的UI在较旧和较新的iPhone上看起来都很好。