您的位置:首页 > 其它

Xib

2015-11-07 14:35 169 查看
代码会执行两个方法

//从xib里面连线完成就会执行这个方法

-(void)awakeFromNib{

}

//从xib里面加载出来就会执行 ,只是把View加载出来,里面子控件没有连好线

-(id)initWithCoder:(NSCoder *)aDecoder{

self = [super initWithCoder:aDecoder];

if (self) {

}

return self;

}

/**
*  这个方法是控件通过代码创建的话,必须要执行的方法
*
*  @param frame <#frame description#>
*
*  @return <#return value description#>
*/
- (instancetype)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {

}
return self;
}


initWithFrame  和 initWithCoder 都可以往 在里面添加子控件;

通过xib创建的控件在awakeFromNib 里面使用

initWithCoder里面添加

如果想使用里面原有的控件就再
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: