AutoLayout

2015-10-20  本文已影响643人  阳关三叠

1.UIStackView
UIStakView入门 iOS 9新功能 具体支持到几我不清楚
举个例子 AutoLayout分分钟搞定等比例布局 "南栀倾寒"的帖子这样做
现在有了UIStackView更简单

简单使用.gif

2.AutoLayout与Frame的关系

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

239184-bce166ed6ce53a94.gif

3.AutoLayout动画

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

上一篇下一篇

猜你喜欢

热点阅读