0
UINavigationBar
のタイトルを設定しようとしています。もし私がUIBarButtons
を追加しなければ、タイトルを見ることができます。追加すればできません。私は、ナビゲーションバーのために自分自身を設定するためのビューコントローラ用の適切な方法の両方2つのUIBarButtonsを持つNavigationBarタイトル
var cancelBarButtonItem = UIBarButtonItem(
title: "Cancel".localized,
style: .plain,
target: self,
action: #selector(cancelButtonTouched(sender:))
)
var doneBarButtonItem = UIBarButtonItem(
title: "Done",
style: .plain,
target: self,
action: #selector(doneButtonTouched(sender:))
)
override func viewDidLoad() {
super.viewDidLoad()
setupRightNavBarButtons()
self.navigationController?.navigationBar.topItem?.title = "Title"
}
func setupRightNavBarButtons(){
self.doneBarButtonItem.isEnabled = false
navigationItem.leftBarButtonItem = cancelBarButtonItem
navigationItem.rightBarButtonItem = doneBarButtonItem
}
"動作しない" を定義します。 – rmaddy