わからないこと
画像付きのUINavigationBarをさくせいしてnavigationItem.rightBarButtonIteに設定すると右端ではなくなぜか真ん中に表示されてしまいタイトルが見えなくなってしまいます。
NavigationBarの設定をしているコードは以下です。
右に表示したい場合ただ代入するだけではだめなんでしょうか?
Swift
1override func viewDidLoad() { 2 super.viewDidLoad() 3 title = "aaa" 4 let rightBarButtonItem = UIBarButtonItem(image: UIImage(named: "close")?.withRenderingMode(.alwaysOriginal), 5 style: .plain, 6 target: self, 7 action: #selector(closeAction)) 8 self.navigationItem.rightBarButtonItem = rightBarButtonItem 9 } 10 11 @objc func closeAction() { 12 dismiss(animated: true, completion: nil) 13 }
あなたの回答
tips
プレビュー