Swift 3 - 无法创建栏按钮项

时间:2017-05-18 21:39:44

标签: ios iphone xcode swift3

我是swift的新手,我正试图将一堆视图控制器嵌套在嵌套在导航控制器中的标签控制器中。

我可以通过设置

来获取要更改的标签名称
self.parent?.title = "My Results"

然而,无论我尝试什么,我都无法显示条形按钮项目。我试过以下但到目前为止没有任何工作:

1)将一个Bar Button项目拖动到视图中(它显示在XCode中但不显示在应用程序上)

2)通过以下代码添加它:

let rightBarButton = UIBarButtonItem(title: "Done", style: UIBarButtonItemStyle.plain, target: self, action: #selector(MyResultsController.myRightSideBarButtonItemTapped(_:)))
self.navigationItem.rightBarButtonItem = rightBarButton

以下是我的申请流程。 Application flow

我需要我的应用程序在显示导航(前2个屏幕)之前验证用户是否已登录

对此的任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

通过在故事板中单击视图控制器并选择编辑器>将视图控制器嵌入导航控制器中。从主菜单中嵌入>导航控制器:

enter image description here

这会在屏幕顶部放置一个导航栏,显示您的标题。