我正在开发一个应用程序,但在设计我的应用程序时遇到了一些图形问题。
首先,我的应用程序仅支持 iPhone。我目前的 Storyboard使用 iPhone 5 作为屏幕尺寸,所以当我尝试在 iPhone 4 和 4S 上运行时,一切都搞砸了。有没有办法为每个不同的屏幕尺寸制作多个 Storyboard?或者你们还有其他解决方案吗?
谢谢! -布拉德
最佳答案
有一种方法可以为不同的屏幕尺寸制作不同的 Storyboard,但另一种方法是这样的:
无论何时将对象添加到 View 中,请务必让它们与某物对齐(使用约束)。如果所有项目都与其他项目相关,那么布局很可能在所有设备上都很好。此外,如果您发现您的控件开始重叠,那么您可能用完了空间。在这种情况下,只需将 ScrollView 添加到您的布局,然后将控件放在它上面。然后,它不会在较大的屏幕上滚动,因为所有控件都已显示,但在较小的设备上,它允许您向下滚动以查看其余对象。
祝你好运。
关于iOS Storyboard布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13070177/