本文主要是介绍(0083)iOS开发之layoutSubviews 的调用时机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在写程序时候遇见layoutSubviews触发时候引起的问题。
思考
1:layoutSubviews 的调用时机?
2:layoutSubviews的用途?
layoutSubviews在以下情况下会被调用:
1、init初始化不会触发layoutSubviews
2、addSubview会触发layoutSubviews
3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化
4、滚动一个UIScrollView会触发layoutSubviews
5、旋转Screen会触发父UIView上的layoutSubviews事件
6、改变一个UIView大小的时候也会触发父UIView上的layoutSubviews事件
这篇关于(0083)iOS开发之layoutSubviews 的调用时机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!