1,在了解Masonry 之前们先了解一下AutoLayout
他是苹果在2012年发布ios6发布iphone5的时候引入的,最早的autolayout是用在mac系统里面的,由NSLayoutConstraint可以看出来是NS开头2,NSLayoutConstraint苹果给出了一个这样的公式
3,ok,下面就开始看看Masonry
4,然后再看一下NSLayoutConstraint和masonry的关系
5,由上图估计你已经对masonry有一定理解了,ok,下面来一个小例子。把一个高宽为50的view放到父view的左上角
6,由上图运行结果可以看出,view加到了导航条下面,这个需要知道下面一个知识了
7,ok,由上面可知,然后看代码
8,再练一个,上代码
网友评论