ios自定义xib的时候,需要如何初始化里面的控件(添加相关的数据到控件)

 #import "MJTgHeaderView.h"

@implementation MJTgHeaderView


+(instancetype) headerView {
    return [[[NSBundle mainBundle] loadNibNamed:@"MJTgHeaderView" owner:nil options:nil] lastObject];
}

// 通过代码创建初始化一个对象的时候,才会调用这个方法
//- (instancetype)init {
//}

// 当一个对象从xib中创建初始化完毕的时候就会调用一次
-(void)awakeFromNib {
    // 在这里面添加图片轮播器
}

@end 


//-----------------------------------------------

总结:(1)init方法的调用时机;

    (2)使用awakeFromNib方法将相关数据放入控件中;

你可能感兴趣的:(IOS学习)