【问题标题】:Bar button item icon size and width条形按钮项目图标大小和宽度 【发布时间】:2016-01-26 16:02:06 【问题描述】: 我有一个带有 3 个栏按钮项的导航栏。但我想知道为什么前两个图标之间有很大的空间?以及为什么默认共享图标比我的自定义图标少。我的自定义图标大小为 29x29。 【问题讨论】: 查看视图调试器。你会找到原因的。 请阅读有关图标和图像大小的文档developer.apple.com/library/ios/documentation/UserExperience/… 在您运行应用程序时查看视图调试器。不要看调试控制台。查看视图调试器。 How to adjust space between two UIBarButtonItem in rightBarButtonItems的可能重复 @Arti,如果更新的答案有效,请告诉我。 标签: ios swift uinavigationbar 【解决方案1】: 更新:对于导航栏,您只需将所有三个项目放在两个(左栏按钮项目)或(右栏按钮项目)之一中,如下所示: 它应该是这样的: 关于工具栏项目: 您需要在按钮之间放置一个灵活的空格键按钮,如下所示: 然后它看起来像这样: 【讨论】: 我在顶部有一个导航栏 OP 正在使用导航栏。 @Arti,我更新了导航栏的答案。看看吧。