在开发过程中,经常会用到Xib来封装一个自定义view,下面我总结了它的一个主要步骤:
1)新建一个继承UIView的自定义view,假设类名叫(zwlAppView)
2)新建一个zwlAppView.xib文件来描述zwlAppView内部结构
3)修改UIview的真实类型为zwlAppView
4)将内部的子控件跟zwlAppView进行属性连线
5)zwlAppView提供一个模型属性
6)重写模型属性的set方法
7)把模型数据拆开,分别设置数据到对应的子控件中
8)提供一个创建zwlAppView的类方法,将读取Xib文件的代码封装起来