通常这是在视图中完成视图控制器上的加载:
override func viewDidLoad() { super.viewDidLoad() self.title = "some title" }
但是,这仅在您将视图控制器嵌入UINavigationController中时才有效。我强烈建议您这样做而不是自己创建导航栏。如果您坚持自己创建导航栏,可以通过执行以下操作来更改标题:
navigationBar.topItem.title = "some title"
尝试使用self.navigationItem.title =“你的头衔”
将“导航项”对象从“对象”选项板(cmd-shift-L)拖到视图控制器上并选择它。
您现在应该能够设置标题,添加UIBarButtonItems等。