navigationbarのleftにイメージ付きのボタンを配置しようとしています。
しかし、画像の様に横幅が伸びた様に広がってしまい、一番左に寄せることができません。
これは何が原因でしょうか?
人型のiconのイメージ自体のサイズは正方形となっており、横幅に余分なスペースがあったり、広いわけではありません。
コードは以下になります。
override func viewDidLoad() { super.viewDidLoad() let sideMenuBarButtonItem: UIBarButtonItem = UIBarButtonItem(image: UIImage(named: "icon")?.withRenderingMode(.alwaysOriginal), style: .plain, target: self, action: #selector(hoge(_:))) self.navigationItem.setLeftBarButtonItems([sideMenuBarButtonItem], animated: true) }
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。