我在故事板上的UIImageView
中有一个UIView
和几个UIViewController
,但在iPhone 4s上,UIImageView
的一部分位于另一个视图上。
编辑:
如何在故事板中完成此操作而不使用任何代码?
在故事板中我的UIViewController
:
答案 0 :(得分:1)
这可以通过自动布局实现,这意味着没有代码。您需要根据屏幕大小调整约束。这称为特定于大小类的布局。默认情况下,xCode使用大小类但只使用一个。要添加更多类,您需要手动执行此操作。这不像听起来那么技术性,而且相当容易。 Apple在此处的文档中对此进行了解释:Auto Layout Guide: Size-Class-Specific Layout
答案 1 :(得分:0)
我认为Apple的文档很好地解释了约束,它可以在没有任何代码的情况下解决您的问题。
基本上你所做的就是: