ios自定义一个view怎么使用

 我来答
潭州教育
2017-06-10 · 上网学习,就来潭州!
潭州教育
潭州教育总部坐落于美丽的星城长沙,位于麓谷芯城科技园拥有两座办公大厦。办公面积4万多平方;6000多名师资教学力量。200多门课程;在线学习学员高达1100万名学员,30万VIP学员。
向TA提问
展开全部
  1. 先来新建一个自定义的View,继承自UIView


  2. 新建一个xib文件

    在这里,为了更好地识别,我们把这个xib的名字命名成我们之前新建的那个view子类。


  3. 更改xib的File's Owner class,指向我们创建好的class


  4. 为xib中已存在的view绑定IBOutlet,命名为contentView。类比tableview cell中content view的作用。


  5. 在CustomView.m中实现加载Content View

    - (instancetype)initWithCoder:(NSCoder *)aDecoder
    {
         self = [super initWithCoder:aDecoder];

         if (self) {
             [[NSBundle mainBundle] loadNibNamed:@"CustomView" owner:self options:nil];
             self.contentView.frame = self.bounds;
             [self addSubview:self.contentView];
         }

         return self;
     }
  6. 在Content View中任意地添加子view,添加约束,愉快地玩耍吧~

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式