如何显示UIToolBar项目的标题

时间:2017-08-21 19:11:18

标签: ios swift uitoolbar

是否有标准方法可以在UIToolBar中显示工具栏项目的标题? UIBarButtonItem具有图像和标题的属性,但是当我设置它们时,只显示图像。有没有办法提出一个标题(类似于iOS中的标准手机应用程序)?

我的代码:

let settings = UIBarButtonItem(image: #imageLiteral(resourceName: "settingsEmpty").withRenderingMode(.alwaysTemplate), style: .plain, target: self, action: nil)
settings.title = "Settings"
toolbarItems = [settings]

1 个答案:

答案 0 :(得分:0)

否则在标准控件中不可用,您只能显示图像或标题。您必须创建一个自定义控件来执行该操作 - 对于UIBarButtonItem您可以设置customView(并且工具栏可能会变得太小,您可能也需要自定义其高度)。如果没有图像,则显示标题的目的,或者向使用VoiceOver导航应用程序的用户读取标题的目的。