欢迎使用CSDN-markdown编辑器

IOS AUTOLAYOUT实践

本文记录了一位习惯了使用代码来作约束,改作使用xib的编辑器进行约束:

  • xib可以快速布局,一些基础布局在熟悉xib的情况下,比代码要快
  • xib免编译所见即所得
  • xib编辑器约束比代码约束直观,但是要熟悉整个过程就好操作,要熟悉原理,否则效果差异很大
  • *勇于突破自己的知识范围,勇于付出时间精力掌握新知识

新建UviewController

新建后,xx.h xx.m 即代码部分,xx.xib即我们的ui,我们可以在上面把美工的效果图分块:
1、用uiview或者uiimageview分块。
2、给uiimageview自动添加缺少的约束
3、在每个分块中拖入需要的元素,并且点击“自动添加缺少的约束”
4、最后在模拟器iphone6p 和iphone4s 、iphone5中查看运行效果,
5、若效果有差异,进行xib中微调,并且“update catrains”
6、在代码的。h中声明接口,在。m中对这些控件赋值,绑定响应方法等
7、对于一些特殊自定义控件,我们只需要先在它出现的地方加入一个view占位,在代码里面将其显示到对应的位置即可,方法执行和绑定更新都在代码中。

其他心得,有新发现再补充!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值