0

UINavigationBarに2つのボタンを追加しています。ナビゲーションコントローラを正常に表示できますが、ボタンは追加されません。あなたはナビゲーションバーにナビゲーション項目を追加しているので、ナビゲーション項目が追加されていません

let secondVC = self.storyboard?.instantiateViewController(withIdentifier: "FilterViewController") as! FilterViewController 
     let navigationVC = UINavigationController(rootViewController: secondVC) 
     navigationVC.navigationBar.tintColor = UIColor.red 
     navigationVC.navigationBar.topItem?.title = "some title" 
     navigationVC.navigationBar.isTranslucent = false 

     let add = UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(dismissFilterView)) 
     let play = UIBarButtonItem(title: "Play", style: .plain, target: self, action: #selector(dismissFilterView)) 

     navigationVC.navigationItem.rightBarButtonItems = [add, play] 
     self.present(navigationVC, animated: true, completion: nil) 

enter image description here

+0

navigationVC.navigationItem.rightBarButtonItems = [add, play] 

を交換してください:次の時間、あなたのスクリーンショットをトリミングして、アップロードします。 –

答えて

1

ITSは機能していません。 ViewControllerのナビゲーション項目を追加します。

NOTE

secondVC.navigationItem.rightBarButtonItems = [add, play] 

enter image description here

関連する問題