AutoLayout
2015-10-20 本文已影响643人
阳关三叠
1.UIStackView
UIStakView入门 iOS 9新功能 具体支持到几我不清楚
举个例子 AutoLayout分分钟搞定等比例布局 "南栀倾寒"的帖子这样做
现在有了UIStackView更简单
2.AutoLayout与Frame的关系
239184-bce166ed6ce53a94.gif曾经有人被面试官问了一个面试题 如果你用了AutoLayout 再修改Frame 会有什么效果 有没有什么不好的
看这问题 所有人都能猜到肯定有不好的 但是具体也不知道是啥
看demo 一个view
3.AutoLayout动画
如果你用了AutoLayout 那么做动画的时候 你就不要再操作 Frame bounds center 等position属性, 因为这些动画都是临时的, 下次的View 被 setNeedsupdateConstraint 这些全都失效, 但是其他的Animation Properties 可以的 如 Color alpha等