UIButton-內邊距


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM