我不是使用Interface Builder的忠实粉丝,因此我不熟悉它。
我正在尝试将UIToolbar添加到导航控制器,但由于Apple文档总是很清晰,所以我不知道。
我正在转换旧项目以使用故事板。
这就是我所做的。
之后,界面构建器上的导航控制器底部出现一个白色矩形。我认为这是一个UIToolBar或占位符。我试图将BarButtonItem拖到这个" space"和Xcode允许,显示如下:
当我运行应用程序时,工具栏显示为底部的白色矩形,而不是按钮。
按钮在层次结构上显示如下:
我想按钮应该在工具栏项目内,但是Xcode禁止在那里拖动项目。
如何显示按钮?
答案 0 :(得分:2)
试试这个:
您只需将UINavigationItem拖放到UINavigation RootViewController而不是UIToolbar。
它允许您将UIBarButtonItem放在该UINavigationItem上,并且像UIToolbar Button一样工作。
答案 1 :(得分:2)
问题在于您尝试在UIToolBar
中添加UINavigationController
...
试用UIViewController
,这样就行了!
编辑: