美文网首页
关于layoutSubViews的二三事

关于layoutSubViews的二三事

作者: 脑路异常 | 来源:发表于2016-12-02 21:00 被阅读31次

    作为一个ios开发菜鸟,对于不太理解的东西,做个记录总是好的。关于layoutsubviews何时被调用以及该函数作用是什么,不太了解,把网上相关介绍做个总结记录一二

    layoutSubviews根据字面意思,是对当前view对象中所包含的子对象的一种布局,而这个布局函数什么时候会调用呢?以下列举皆为网络抄录

    1.init 方法不会调用layoutSubviews

    2.addSubview 会触发target view(被添加view的view)和其subview的layoutSubviews方法

    3.setFrame 只有当设置的frame的参数的size与原来的size不同,才会触发其view的layoutSubviews方法

    4.滑动 UIScrollView 会调用scrollview及scrollview上的view的layoutSubviews方法

    5.旋转设备 只会调用VC的view的layoutSubviews方法

    6.removeFromSuperview  只会调用superview的 layoutSubviews方法

    相关文章

      网友评论

          本文标题:关于layoutSubViews的二三事

          本文链接:https://www.haomeiwen.com/subject/mcpqmttx.html