基础:Aoturesizing

2.在xib或Storyboard中使用Autosizing

如果你使用了Storyboard或是xib来做视图界面,在view的属性中可以看到


上图是我文本输入框之前的autosizing属性,顶部和左边固定,所以直接导致了尺寸边长后,它还是固定在之前的位置。

我们先来看看上下左右的缩进,虚线表示按比例缩进,实线表示按于边界距离固定缩进。
中间的横向箭头如果为实线,则表示当前的view的宽度和其superView的宽度保持比例缩放;如果是虚线,则表示当前view的宽度保持不变。(相当于等比扩大,缩小组件)
中间的纵向箭头如果为实线,则表示当前的view的高度和其superView的高度保持比例缩放;如果是虚线,则表示当前view的高度保持不变。


当我们导入了Default-568h@2x.png图片后,系统会将controller里面的view自动拉伸到iPhone5的分辨率。所以,我们不变xib的话,对于view中的subviews,则要修改其autosizing的属性,以保证当view拉伸的时候,这些subviews也能跟着“动”起来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值