自定义按钮 文字在左图片在右

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义按钮 文字在左图片在右相关的知识,希望对你有一定的参考价值。

图片宽度:15.f    

    [_titleBtn setTitle:title forState:UIControlStateNormal];

    CGSize titleSize = [title sizeWithAttributes:@{NSFontAttributeName: [UIFont fontWithName:_titleBtn.titleLabel.font.fontName size:_titleBtn.titleLabel.font.pointSize]}];

    [_titleBtn setTitleEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 15)];

    [_titleBtn setImageEdgeInsets:UIEdgeInsetsMake(0, titleSize.width+15, 0, -titleSize.width)];

    [_titleBtn layoutIfNeeded];//刷新,必须加上,不然没有效果

 

以上是关于自定义按钮 文字在左图片在右的主要内容,如果未能解决你的问题,请参考以下文章

swift uibutton 图片在右, 文字在左

芯片开发语言:Verilog 在左,Chisel 在右

iOS--UIButton图片在上,文字在下

iOS button 里边图片和文字的距离

Android开发中如何改变RadioButton背景图片和文字的相对位置

UIButton图片文字控件位置自定义(图片居右文字居左图片居中文字居中图片居左文字消失等)