码迷,mamicode.com
首页 > 其他好文 > 详细

用XIB创建UIView

时间:2016-01-13 21:28:15      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:

用XIB创建UIView 

一般创建UIView时,同时创建XIB这个选项是不允许选择的,但是可以自己创建一个XIB,与类关联起来

step1 创建XIB,类名最好与类的名称相同,易区分,关联类

技术分享   技术分享

注: 要改变UIView的大小,将UIView的属性size选择为freedom

       技术分享

step 2 在XIB中添加控件,将属性添加到类中,并在类中写一个初始化instanceView类方法

HeadView.m
+ (HeadView *)instanceView {
    NSArray *nibView = [[NSBundle mainBundle] loadNibNamed:@"HeadView" owner:self options:nil];
    return [nibView firstObject];
}

step 3 使用的时候,创建View就用自己写的instanceView类方法创建

    self.headView = [HeadView instanceView];
    _headView.frame = CGRectMake(0, 0, SIZE_SCREEN.width, SIZE_SCREEN.width/2 + 110);

 

用XIB创建UIView

标签:

原文地址:http://www.cnblogs.com/OrangesChen/p/5128291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!