uibutton 加一个图片和文字一般效果是这样的 一般都是 图片在左,文字在右边
有个需求是 要文字左,图片右, 像这样: 加一行代码就好了
如下:
[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 就是代表距离视图的四个距离.理解起来很简单.
记录下.