274得票39回答
如何显示/隐藏UIBarButtonItem?

我在IB中创建了一个带有多个按钮的工具栏。我希望能够根据主窗口中数据的状态来隐藏/显示其中一个按钮。 UIBarButtonItem没有隐藏属性,目前我找到的任何关于隐藏它们的示例都涉及将导航栏按钮设置为nil,在这里我认为不需要这样做,因为我可能需要再次显示按钮(更不用说,如果我将我的按钮...

256得票31回答
更改导航栏返回按钮的颜色

我想把设置按钮的颜色改成白色,但无法实现。 我已经尝试了以下两种方法:navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor ...

199得票39回答
移除iOS UIBarButtonItem的标题文本

我的目标是从一个UIBarButtonItem的“返回”按钮中删除文本,只留下导航栏上的蓝色箭头。请注意,我正在为iOS 7开发。我尝试了几种方法,包括但不限于: 这是一种图片方法,但我不喜欢(图片看起来不协调):UIBarButtonItem *barBtnItem = [[UIBarBu...

181得票29回答
导航控制器中后退按钮的设置操作

我试图覆盖导航控制器中后退按钮的默认操作。我已经为自定义按钮提供了一个目标和操作。奇怪的是,当通过backbutton属性进行分配时,它不会注意它们,而是弹出当前视图并返回到根视图:UIBarButtonItem *backButton = [[UIBarButtonItem alloc] ...

158得票12回答
在编程中以编程方式向导航栏添加UIBarButtonItem?

我已经寻找这个解决方案有一段时间了,但是还没有找到。例如一个解决方案是 self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil...

152得票16回答
更改UIBarButtonItem的字体

我在我的UIToolbar中有一个名为Done的UIBarButtonItem。现在我想将默认字体更改为"Trebuchet MS"并加粗。我该如何实现呢?

141得票8回答
如何以编程方式创建固定空间和可伸缩空间的工具栏按钮项目?

我希望您能够通过编程创建UIBarButtonItems并在按钮之间放置这些固定空间项。

138得票4回答
UIBarButtonItem图像应该有多大?

我想创建自己的按日期排序和按数字排序按钮,并计划将其放置在导航栏中作为右侧按钮。 我的图像应该有多大才能适当地填充空间——UIBarItem文档页面没有列出图像应该是多大的任何信息。

101得票20回答
Xcode/Storyboard:无法将工具栏按钮拖动到顶部的工具栏。

我有一个视图控制器,它是表的详细视图。当你点击表的行时,它会带你去到详细视图。详细视图嵌入了导航控制器中,这样就有一个按钮位于导航栏的左上角可以将你带回表格。到目前为止都很好。 现在我想在导航栏的右侧添加一个编辑按钮,以便您可以编辑详细视图。我的计划是这将以模态方式添加另一个视图控制器,让您...

99得票10回答
将UILabel添加到UIToolbar

我正在尝试在我的工具栏上添加一个标签。按钮很好用,但是当我添加标签对象时,它会崩溃。有什么想法吗?UIBarButtonItem *setDateRangeButton = [[UIBarButtonItem alloc] initWithTitle:@"Set date range" ...