1、initWithCoder方法是通过xib加载控件
- (instancetype)initWithCoder:(NSCoder *)coder
{
self = [super initWithCoder:coder];
if (self) {
//自己添加新东西
}
return self;
}
2、initWithFrame方法是通过代码创建控件
- (instancetype)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
//自己添加新东西
}
return self;
}
3、一般在开发中,以上两个方法都会实现
网友评论