github:https://github.com/potato512/SYDemo_Masonry
而当使用masonry时,应该怎么进行设置呢?因为使用masonry时,无法通过CGSizeMake进行设置它的contentSize,所以需要通过一个过渡视图进行处理。即scrollView作为父视图,添加子视图,即过渡视图A,然后再将其他真正需要添加到scrollView上的子视图a、b、c等添加到过渡视图A中,然后再将a、b、c等中的最后一个子视图的右边距,或底边距设置成过渡视图A的右边距,或底边距,以此来设置scrollView的contentSize在水平方向,或垂直方向的大小。
效果如下图所示(水平方向、垂直方向)