0

我正在开发一个应用程序,并且在设计我的应用程序时遇到了一些图形问题。

首先,我的应用程序仅受 iPhone 支持。我当前的情节提要使用 iPhone 5 作为屏幕尺寸,所以当我尝试在 iPhone 4 和 4S 上运行时,一切都搞砸了。有没有办法为每个不同的屏幕尺寸制作多个故事板?还是你们都有其他解决方案?

谢谢!- 布拉德

4

2 回答 2

2

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

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

祝你好运。

于 2012-10-25T17:00:42.427 回答
1

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

于 2012-10-25T14:33:35.373 回答