1.UIButton-內邊距修改的原因
1.通常我們設置button的imageView屬性跟titleLabel屬性時候向微調圖片跟文字之間的距離,就需要使用到內邊距修改
兩種修改的方式
1.通過下面stordBoard的方式修改
第二種是通過代碼的方式設置
#import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UIButton *btn; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // self.btn.contentEdgeInsets = UIEdgeInsetsMake(-20, 0, 0, 0); self.btn.titleEdgeInsets = UIEdgeInsetsMake(0, 0, 0, -10); 設置對應的邊距image跟title的邊距屬性 self.btn.imageEdgeInsets = UIEdgeInsetsMake(2, 0, 0, 10); } @end