设置 UIButton 文字与图片距离

设置UIButton图片大小、文字与图片距离

CGFloat padding = 0; // 设置图片与文字的距离
CGFloat zoom = 8; // 设置图片缩放大小
btn.titleEdgeInsets = UIEdgeInsetsMake(0, padding/2, 0, -padding/2);
btn.imageEdgeInsets = UIEdgeInsetsMake(zoom, -padding/2 - 16, zoom, padding/2);
[btn.imageView setContentMode:UIViewContentModeScaleAspectFit]; // 使图片缩放后不变形
btn.adjustsImageWhenHighlighted = NO; // 点击后button图片不变灰

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!