swift ios无法更改导航栏标题
我有一个模态VC,我使用故事板拖入了一个导航栏: 但现在我只能在情节提要中更改标题,而不能在代码中更改标题。我需要能够改变它的代码,因为标题将是动态的 我已经试过这两种方法:swift ios无法更改导航栏标题,ios,swift,xcode,uinavigationcontroller,uinavigationitem,Ios,Swift,Xcode,Uinavigationcontroller,Uinavigationitem,我有一个模态VC,我使用故事板拖入了一个导航栏: 但现在我只能在情节提要中更改标题,而不能在代码中更改标题。我需要能够改变它的代码,因为标题将是动态的 我已经试过这两种方法: self.title = "some title" navigationBar.topItem.title = "some title" 但是它们都不起作用,而且我也没有收到任何警告/错误如果您的导航栏已连接到每个插座的ViewController,则此功能正常: class ViewController: UIVi
self.title = "some title"
navigationBar.topItem.title = "some title"
但是它们都不起作用,而且我也没有收到任何警告/错误如果您的导航栏已连接到每个插座的ViewController,则此功能正常:
class ViewController: UIViewController {
@IBOutlet weak var navigationbar: UINavigationBar!
override func viewDidLoad() {
super.viewDidLoad()
navigationbar.topItem!.title = "Dynamic"
}
}
为什么需要更改标题?@HaydenHolligan我希望标题显示在上一节中选择的类别VC@user2636197您是否尝试了来自的解决方案?您故事板中的导航栏是否链接到您的VC?我可以只使用navigationItem.title=“test”而不使用任何出口