美文网首页
UIButton在项目中常用到的一些方法技巧

UIButton在项目中常用到的一些方法技巧

作者: 海里的神秘骑士 | 来源:发表于2017-01-21 14:37 被阅读0次

    获取button里面的一些属性的尺寸

    // 获取不同状态下按钮里面的图片的尺寸
    [button imageForState:UIControlStateNormal].size;
    button.currentImage.size;
    
    // 获取不同状态的背景图片
    [button backgroundImageForState:UIControlStateNormal];
        button.currentBackgroundImage;
    
    // 获取不同状态下的title 
    [button titleForState:UIControlStateNormal];
    button.currentTitle;
    
    // 获取不同状态下的title颜色   
    [button titleColorForState:UIControlStateNormal];
    button.currentTitleColor;
    

    设置button的大小和放进button里面的图片的大小一致

    [button sizeToFit];
    

    UIButton的各种内边距

    • 可以用来调导航栏的返回按钮的边距,比如让返回按钮更贴近左边界
    // backButton的图片的内边距
    backButton.imageEdgeInsets = UIEdgeInsetsMake(10, 20, 0, 0);
    // backButton的title的内边距
    backButton.titleEdgeInsets = UIEdgeInsetsMake(0, 0, 10, 0);
    // backButton的整个内容的内边距
    backButton.contentEdgeInsets = UIEdgeInsetsMake(0, -20, 0, 0);
    

    结尾语:

    还在做项目,如果遇到有用的技巧会再更新。

    相关文章

      网友评论

          本文标题:UIButton在项目中常用到的一些方法技巧

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