当我尝试将UIBarButtonItem添加到我的UIViewController时,运行时不会显示任何内容。
我做了什么:
注意:栏按钮项显示为View Controller的直接子项。
如何才能显示UIToolbar?
答案 0 :(得分:5)
添加工具栏项作为UIViewController的直接子项对应于视图控制器的toolbarItems属性。文档说明:
如果此视图控制器嵌入在导航控制器中 界面和导航控制器显示工具栏,这个 property标识要在该工具栏中显示的项目。
因此,您必须执行以下操作:
self.navigationController.toolbarHidden = NO
加载方法)。(可选)如果要还原导航栏不可见的行为,请取消选中显示导航栏属性。
另一种方法是不使用toolbarItems属性,而是添加自己的工具栏并自行维护(例如添加IBOutlet并以此方式与之交互)。