美文网首页
UIButton奇淫小技巧

UIButton奇淫小技巧

作者: Bonucci | 来源:发表于2017-06-06 17:06 被阅读0次

[btn setTitle:@“title”forState:UIControlStateNormal];// 添加文字

有些时候我们想让UIButton的title居左对齐,我们设置

btn.textLabel.textAlignment = UITextAlignmentLeft

是没有作用的,我们需要设置

btn.contentHorizontalAlignment = UIControlContentHorizonAlignmentLeft;

但是问题又出来,此时文字会紧贴到做边框,我们可以设置

btn.contentEdgeInsets = UIEdgeInsetsMake(0,10, 0, 0);

使文字距离做边框保持10个像素的距离。

=======================================================

设置UIButton上字体的颜色设置UIButton上字体的颜色,不是用:

[btn.titleLabel setTextColor:[UIColorblackColor]];

btn.titleLabel.textColor=[UIColor redColor];

而是用:

[btn setTitleColor:[UIColor blackColor]forState:UIControlStateNormal];

setImageEdgeInsets针对的是UIbutton的setImage方法。如果使用setbackimage方法。则会失效无用。

相关文章

  • UIButton奇淫小技巧

    [btn setTitle:@“title”forState:UIControlStateNormal];// 添...

  • 反注入与反调试

    HookDetection反调试与绕过的奇淫技巧

  • Ansible奇淫技巧

    标签和结果注册 任务委派 错误处理 预定义变量 可使用ansible的gather_facts进行主机的动态变量获...

  • JavaScript奇淫技巧

    打乱数组 返回结果ture是-1或者false是0 返回数组中某一个值 js操作表单(单选框) 原因:getAtt...

  • flutter奇淫技巧

    使用技巧笔记:

  • js奇淫技巧

    字符串处理 字符串掩码处理将前6位数和后缀名中间的字符做掩码处理

  • 开发奇淫技巧

    以下只是提供一种开发过程中遇到的问题处理方法,具体过程可能需要掌握比较多的工具使用才能玩转。 1. nginx 篇...

  • DOM奇淫技巧

    let event = new InputEvent('input'); // let event = new ...

  • IOS奇淫技巧

    1:didSet willSet 2:添加自定义字体,并在storyboard/xib中使用1.在Info.pli...

  • Git的奇淫技巧

    一、如何在一台电脑上维护两套以上Git仓库 应用场景:比如我在Coding.net上和Github上都有代码仓库执...

网友评论

      本文标题:UIButton奇淫小技巧

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