iOS Size Class学习备忘

首先了解iOS各种设备屏幕的尺寸分类组合,如下图


默认情况下在storyboard中设计的UI,位于中间的区间内,iOS支持针对不同的区间设计不同的UI,彼此互不影响. 编辑后,点击storyboard编辑器底部wAny hAny. 弹出下面选择框,和上面的区间一一对应. 根据需求从九宫格内选择需要的区间进行设计.当选择完成之后,storyboard中显示的内容也会随之变化


当在默认情况(wAny hAny)下编辑的约束,在新增的布局中依然有效.但如果新增,需要修改这些约束. 这个时候在storyboard属性编辑器中,可以在右侧属性工具栏最下方可以看到有installed被选中,前面还有一个加号.这表示的意思是,在通用场景(wAny hAny)下,布局已经有了. 如果想新增特定尺寸下的布局.可以点击加号添加. 


设计新增特定尺寸下的布局时,可以根据不同情况,选择更新,或者推倒重新设计约束条件. 一般如果界面相对比较复杂的情况,可以有选择的对里面的部分view的约束进行设计/修改.而相对简单的界面,则可以直接将之前的约束条件全部删除,然后重新设计




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值