}
//返回一个头部视图
return headerview;
}
#warning 注意在构造方法中为控件设置的frame是无效的
-(id)initWithReuseIdentifier:(NSString *)reuseIdentifier
{
//初始化父类中的构造方法
if (self=[super initWithReuseIdentifier:reuseIdentifier]) {
//创建一个按钮
UIButton *btn=[UIButton buttonWithType:UIButtonTypeCustom];
//设置按钮的属性
//设置普通状态下按钮的背景图片
[btn setBackgroundImage:[UIImage imageNamed:@"buddy_header_bg"] forState:UIControlStateNormal];
//设置高亮状态下按钮的背景图片
[btn setBackgroundImage:[UIImage imageNamed:@"buddy_header_bg_highlighted"] forState:UIControlStateHighlighted];
//设置按钮上的小三角图片
[btn setImage:[UIImage imageNamed:@"buddy_header_arrow"] forState:UIControlStateNormal];
//设置按钮上信息的对其方式为左对齐
btn.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft;
//设置小三角图片的内边距
btn.contentEdgeInsets=UIEdgeInsetsMake(0, 20, 0, 0);
//设置按钮上文字距离小三角图片的距离
btn.titleEdgeInsets=UIEdgeInsetsMake(0, 20, 0, 0);
//设置按钮上分组标题的文本颜色(默认是白色)
//[btn setTintColor:[UIColor blackColor]];
[btn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
//添加按钮的点击事件
[btn addTarget:self action:@selector(btnOnclick:) forControlEvents:UIControlEventTouchUpInside];
// 设置btn中的图片不填充整个imageview
btn.imageView.contentMode = UIViewContentModeCenter;
// 超出范围的图片不要剪切










