AutoLayout
2015-10-20 本文已影响643人
阳关三叠
1.UIStackView
UIStakView入门 iOS 9新功能 具体支持到几我不清楚
举个例子 AutoLayout分分钟搞定等比例布局 "南栀倾寒"的帖子这样做
现在有了UIStackView更简单

2.AutoLayout与Frame的关系
曾经有人被面试官问了一个面试题 如果你用了AutoLayout 再修改Frame 会有什么效果 有没有什么不好的
看这问题 所有人都能猜到肯定有不好的 但是具体也不知道是啥
看demo 一个view

3.AutoLayout动画
如果你用了AutoLayout 那么做动画的时候 你就不要再操作 Frame bounds center 等position属性, 因为这些动画都是临时的, 下次的View 被 setNeedsupdateConstraint 这些全都失效, 但是其他的Animation Properties 可以的 如 Color alpha等