确定。我是小班的新手。我有一个标签式应用程序,第一个标签“ Home ”有一系列6个按钮,标签围绕第7个圆形排列。
我有层次结构:
MainView
-ScrollView
-*ContentView1
-Buttons/Labels
-*ContentView2
-Buttons/Labels
看起来像这样:
我的MainView
尺寸是W-any
,H-any
通用尺寸的VC
我的scrollView
身高451 pts
,宽600 pts
我的contentViews
身高320 pts
,宽453 pts
。
我的问题是视图不适用于6 +,5或4S屏幕 它们仅在6屏幕上正确对齐。
我希望能够使用大小类,但是有很多约束活动正在进行,它感觉有点压倒性。
我只是在寻找有关如何进行的建议/指导。也许只是在使用带有大小类的自动布局时要遵循的一些一般原则。
答案 0 :(得分:0)
我总是发现最有成效的事情就是让它变得非常简单,然后获得一些约束的IBOutlets并对其进行编码。我总是陷入这样的问题。相信我,编码这样的场景比使用界面构建器更优雅,除了你将创建一个可重用的组件(或至少是函数),以后可以在其他项目中使用。
您甚至可以以编程方式创建视图(按钮/标签)