layoutSubviews在以下情况下会被调用:

1、init初始化不会触发layoutSubviews

但是是用initWithFrame 进行初始化时,当rect的值不为CGRectZero时,也会触发

2、addSubview会触发layoutSubviews

3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化

4、滚动一个UIScrollView会触发layoutSubviews

5、旋转Screen会触发父UIView上的layoutSubviews事件

6、改变一个UIView大小的时候也会触发父UIView上的layoutSubviews事件

最新文章

  1. 如何在 Visual Studio 中使用 Git 同步代码到 CodePlex
  2. 读取web项目properties文件路径 解决tomcat服务器找不到properties路径问题
  3. Log4J日志管理类使用详解 (转)
  4. 一次领域驱动设计(DDD)的实际应用
  5. 关于try...catch...finally中return的疑惑
  6. Java OAuth开发包资料
  7. Citrix 服务器虚拟化之十八 桌面虚拟化之部署MCS随机桌面池
  8. Libevent源码分析(一):最小堆
  9. Unix文本处理工具之awk
  10. android 防止多次点击提交
  11. JS+html--实现图片轮播
  12. Netty4 学习笔记之四: Netty HTTP服务的实现
  13. The type org.apache.commons.lang.exception.NestableRuntimeException cannot be resolved.
  14. JVM,Tomcat与OSGi类加载机制比较
  15. PHP 浮点型转整型的一个奇怪现象
  16. Eclipse+Servlet+jsp+MySql
  17. django 富文本编辑器
  18. redis学习(六)——Sorted Set数据类型
  19. layui loading
  20. tornado tcp 框架 demo

热门文章

  1. t团队项目计划
  2. url传多值问题
  3. Gradle入门(4):依赖管理
  4. angularJS1笔记-(12)-自定义指令(compile/link)
  5. Js apply方法详解,及其apply()方法的妙用
  6. PHP 中各种命名规则的总结
  7. java 静态方法 java 类中的方法无论静态还是非静态的都可以使用静态变量 而静态方法只能使用静态变量 (因为对象还没创建 所以不能在静态方法里面用this)
  8. ldap添加memberof支持
  9. BZOJ5123 线段树的匹配(树形dp)
  10. BZOJ5020 THUWC2017在美妙的数学王国中畅游(LCT)