UIImage *image2 = [UIImage imageNamed:imgName];
CGFloat top = 0; // 顶端盖高度
CGFloat bottom = 0 ; // 底端盖高度
CGFloat left = 0; // 左端盖宽度
CGFloat right = 0; // 右端盖宽度
UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right);
image2 = [image2 resizableImageWithCapInsets:insets resizingMode:UIImageResizingModeStretch];
// UIImageResizingModeStretch:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片
// UIImageResizingModeTile:平铺模式,通过重复显示UIEdgeInsets指定的矩形区域来填充图片
// [btn setImage:image2 forState:UIControlStateNormal];//[UIImage imageNamed:imgName]
[btn setBackgroundImage:image2 forState:UIControlStateNormal];