一、作用

  自己组合新的视图,简化代码

二、步骤

   ⼀般⾃定义的视图会继承于UIView。以下是⾃定义视图的要点:

     1、创建⼀个UIView⼦类

     2、在类的初始化⽅法中添加⼦视图

     3、类的.h⽂件提供⼀些接⼝(⽅法),便于外界操作⼦视图。

三、 几点重要事项

  1, 当设置自己内部控件为属性时,最好加上readonly,此时只给外界getter方法,不提供setter方法,阻止外界对其修改

  2, 重写dealloc方法,注意区分:self. _ 的区别

   3,重写initWithFrame方法,在initWithFrame方法内部定义自己的控件

        - (instancetype)initWithFrame:(CGRect)frame

     {

               self = [super initWithFrame:frame];

           if (self) { 

 

            }              

        return self;

   }

posted on 2015-08-22 15:54  竹间Code  阅读(103)  评论(0编辑  收藏  举报