Heim > Fragen und Antworten > Hauptteil
(instancetype)initWithReuseIdentifier:(NSString *)reuseIdentifier{
if (self = [super initWithReuseIdentifier:reuseIdentifier]) {
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
btn.frame = self.bounds;
// [btn setBackgroundColor:[UIColor blackColor]];
[btn setImage:[UIImage imageNamed:@"buddy_header_arrow"] forState:UIControlStateNormal];
[btn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
btn.imageView.contentMode = UIViewContentModeCenter;
btn.imageView.clipsToBounds = YES;
//设置按钮的巨左显示
btn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
//设置按钮的内边距
btn.contentEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
//设置按钮label 的内边距
btn.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
[btn addTarget:self action:@selector(nameBtnClick:) forControlEvents:UIControlEventTouchUpInside];
[self addSubview:btn];
self.nameBtn = btn;
UILabel *label = [[UILabel alloc]init];
label.frame = CGRectMake(320, 0, 150, 44);
// label.backgroundColor = [UIColor redColor];
label.textAlignment = UIControlContentHorizontalAlignmentRight;
[self addSubview:label];
self.textLbl = label;
}
return self;
}