在ViewController中快速更改导航栏

时间:2014-12-01 13:28:39

标签: ios iphone xcode swift

所以这是我的问题。 我在NavigationController中添加了一个空的ViewController。 问题是,当我向空ViewController添加一个View时,导航栏变得无法点击我无法添加后退按钮或更改标题。

我正在使用Xcode 6.1 6A1052d。

1 个答案:

答案 0 :(得分:1)

您不会直接向导航添加按钮,而是添加到包含视图控制器的navigationItem。例如,

class ContainedViewController : UIViewController {
    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)

        self.navigationItem.leftBarButtonItem = UIBarButtonItem(barButtonSystemItem: .Add, target: nil, action: nil)
    }
}