调整多个UIBarButtonItem之间的距离

1、如图


多个导航栏文字.png

调整多个UIBarButtonItem之间的距离,如果使用系统图标,默认宽度很大,可以给一个UIBarButtonSystemItemFixedSpace的baritem,并且宽度给负值,这样距离最左边或者最右边的距离可以根据这个给定


Paste_Image.png

如果需要调整两个图标之间的距离,使用上面的方法通不过,需要自己创建button,然后给定frame。
如果是想图1的文字,因为多语言是动态的,因此不能限定frame,需要设定
view.titleEdgeInsets = UIEdgeInsets(top: 0, left: -10, bottom: 0, right: 0)
这样就可以让文字向左边或者右边靠

你可能感兴趣的:(调整多个UIBarButtonItem之间的距离)