我需要将两个按钮添加到UINavigationItem作为Mail应用程序的下一个和上一个按钮。我正在使用setRightBarButtonItems添加它们。简单。问题是两个按钮之间的空间太大,远远超过Mail应用程序。
我也试过使用UIBarButtonSystemItemFixedSpace,但没有成功。
那么,您是否知道如何缩短导航项右侧两个按钮之间的距离?
谢谢!
答案 0 :(得分:2)
所以问题是,我怀疑邮件应用程序中的按钮是两个单独的UIBarButtonItems。它们很可能是UIView设置中的两个UIButton,使用带有自定义视图的UIBarButtonItem作为rightBarButtonItem。
您可以使用[[UIBarButtonItem alloc] initWithCustomView:<# UIView Containing Buttons #>
创建自定义UIBarButtonItem。