摘要: frame是该视图在父视图坐标系统中的位置和大小。(参照父视图中的坐标系统) bounds是该视图在自身坐标系统中的位置和大小。(参照自身的坐标系统) center是该视图的中心点在父视图坐标系统中的位置。 bounds会比较难理解,容易绕糊涂 下面看几个图 红色视图为父视图,当前父视图的bound 阅读全文
posted @ 2016-02-21 22:18 _Mo 阅读(194) 评论(0) 推荐(0) 编辑
摘要: layoutSubviews方法:这个方法,默认没有做任何事情,需要子类进行重写 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews 但是是用initWithFrame 进行初始化时,当rect的值不为CGRectZero时,也会触发 2、ad 阅读全文
posted @ 2016-02-21 20:51 _Mo 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Layout类中,有3个方法是必定会被依次调用: prepareLayout: 准备所有view的layoutAttribute信息 collectionViewContentSize: 计算contentsize,显然这一步得在prepareLayout之后进行 layoutAttributesF 阅读全文
posted @ 2016-02-21 19:41 _Mo 阅读(947) 评论(0) 推荐(0) 编辑