美文网首页
iOS开发 调整按钮的图片与文字距离及文字间距

iOS开发 调整按钮的图片与文字距离及文字间距

作者: 博览己用1789 | 来源:发表于2019-05-31 13:58 被阅读0次

    在开发中,我们经常需要设置一个按钮上面既有文字也有图片

    按钮带图片及文字样式

    但是设置button图标的方法,有时候因为某些问题导致图标变形,不管你怎么调理就是弄不好,在此需要自己重新写按钮的几个方法!

    自定义一个button,并且重写这几个方法

    -(void)drawRect:(CGRect)rect;                                                 //自定义按钮样式[比如说,自带圆角、背景颜色,形状等等]

    - (CGRect)titleRectForContentRect:(CGRect)contentRect;      //自定义调整“文字”在button中的frame

    - (CGRect)imageRectForContentRect:(CGRect)contentRect;   //自定义调整“图标”在button中的frame

    也可以重写drawRect方法

    写了个demo,希望可以帮助到你。

    https://github.com/lxm1799/lxmGit

    相关文章

      网友评论

          本文标题:iOS开发 调整按钮的图片与文字距离及文字间距

          本文链接:https://www.haomeiwen.com/subject/rshwtctx.html