uibutton 改变文字和图片的位置


    uibutton 加一个图片和文字一般效果是这样的  uibutton 改变文字和图片的位置_第1张图片   一般都是 图片在左,文字在右边

    有个需求是 要文字左,图片右,  像这样: uibutton 改变文字和图片的位置_第2张图片  加一行代码就好了

    如下:

    

    [self.myNaBar.GB_RightButton setImageEdgeInsets:UIEdgeInsetsMake(0, 55, 0, 0)];
    利用:   UIEdegeInsetsMaek()

     

UIEdgeInsets UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right) {
    UIEdgeInsets insets = {top, left, bottom, right};
    return insets;
}
    top,left,bottom,right 就是代表距离视图的四个距离.理解起来很简单.

    记录下.


你可能感兴趣的:(iOS,oc)