左のバーのボタンアイテムを非表示にするにはどうすればいいですか?bar button items swift
私のストーリーボードでは、ナビゲーションバーをView Controllerにドラッグし、次にBar Button Itemにドラッグしました。特定の条件の下で、私はBar Button Itemを隠したいと思う。この
なしに動作しません:
override func viewDidLoad() {
self.navigationItem.leftBarButtonItem = nil
self.navigationItem.leftBarButtonItems = []
self.navigationItem.setLeftBarButtonItems([], animated: true)
}
これらのすべてがうまくいくはずです。 'self.navigationController.navigationItem'を試してください – Tj3n
これはおそらく関係ありませんが、' viewDidLoad'実装で 'super'を呼び出す必要があります。 – matt
なぜあなたはsuper.viewDidLoadを呼び出す必要がありますか – toast