是否有标准方法可以在UIToolBar
中显示工具栏项目的标题? UIBarButtonItem
具有图像和标题的属性,但是当我设置它们时,只显示图像。有没有办法提出一个标题(类似于iOS中的标准手机应用程序)?
我的代码:
let settings = UIBarButtonItem(image: #imageLiteral(resourceName: "settingsEmpty").withRenderingMode(.alwaysTemplate), style: .plain, target: self, action: nil)
settings.title = "Settings"
toolbarItems = [settings]
答案 0 :(得分:0)
否则在标准控件中不可用,您只能显示图像或标题。您必须创建一个自定义控件来执行该操作 - 对于UIBarButtonItem
您可以设置customView
(并且工具栏可能会变得太小,您可能也需要自定义其高度)。如果没有图像,则显示标题的目的,或者向使用VoiceOver导航应用程序的用户读取标题的目的。