iOS Storyboard布局

标签 ios layout storyboard

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

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

谢谢! -布拉德

最佳答案

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

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

祝你好运。

关于iOS Storyboard布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13070177/

相关文章:

html - 适合不同高度的 float div?

objective-c - UITableView 使用 Storyboard 深入了解 UITableView 的详细信息

ios - 带有图像的自动布局按钮调整为实际图像大小

iphone - iPhone 4,iPhone 5和iPad在用户界面方面有所区别

ios - 使用延迟在 UITableViewCell 上延迟图像下载

ios - 获取在 VNDetectTextRectanglesRequest 完成处理程序上的 VNImageRequestHandler 中使用的 cvPixelBuffer

Android工作室错误java.lang.IllegalArgumentException : Resource name cannot be empty

javascript - Html div 未垂直对齐

ios - 在 Storyboard中不使用导航 Controller 的情况下在 UIViewController 之间切换的最佳方法是什么?

ios - GMSMapView 默认当前位置图像在 iOS 8 中具有透明度