04-UI基础第4天

一、xib文件的加载过程

  • 默认调用init方法后,自动调用initWithFrame方法
  • xib的加载不会调用init方法,而是调用initWithCoder方法,然后调用awakeFromNib方法
  • 所以初始化xib加载控件的代码最好放在awakeFromNib方法中

二、自定义控件的补充

  • 当控件是通过代码创建时,系统在控件初始化时会自动调用initWithFrame方法
  • 当控件是用过xib/storyboard创建时,系统在控件初始化时会自动调用awakeFromNib方法

三、iOS开发中的框架分类

  1. 苹果官方框架
  2. 自定义框架
  3. 第三方框架

四、屏幕适配(比Android开发好很多)

  • 关键点:约束和参照

你可能感兴趣的:(04-UI基础第4天)