ViewLayout

it2022-05-09  36

ViewLayout即为视图布局.当使用比较简单的视图"布局"适配的时候可以使用UIStackView.类似安卓的垂直/水平视图(叫啥忘了,毕竟是大一到大二的时候自学的).当需求比较复杂的时候就不太好使了.需要使用更深层次的"自动布局".

作为iPad应用.苹果要求我们适配从屏幕的1/3 - 1(具体是1/3 1/2 2/3 1/1).不过如果我们的应用不支持多任务就没有这个适配必要了.然而支持转屏的话.也得使用自动布局或者是UIStackView(因为UIStackView在界面尺寸发生变动的时候会自动调整内部内容).

文章将分为三个部分.

1.UIStackView2.Constraints3.Layout Guides4.Anchors

ViewLayout结构图


最新回复(0)