0

navaigationBarに左のバーボタン項目を追加したいとします。 私は、左側にボタンの記号(テキストはありません)を持っています。leftBarButtonItemを追加すると、戻るボタンが表示されません。ナビゲーション左ボタンボタンの項目に戻るボタン

どうすればこの問題を解決できますか。

これは私のコードです:

let phonePhoto = UIButton() 
phonePhoto.setImage(UIImage(named: "navigationPhone"), for: UIControlState()) 
phonePhoto.frame = CGRect(x: 0, y: 0, width: 40, height: 40) 
phonePhoto.addTarget(self, action: #selector(userEdit), for: .touchUpInside) 

let userPhone = UIBarButtonItem() 
userPhone.customView = phonePhoto 

self.navigationItem.leftBarButtonItem = userPhone 

答えて

5

カスタム左バーボタンアイテムの存在は、戻るボタンは、カスタム項目の賛成で削除されます。 navigationItemプロパティleftItemsSupplementBackButtontrueには、カスタム左バー項目にも戻るボタンが表示されます。詳細はleftItemsSupplementBackButton

self.navigationItem.leftItemsSupplementBackButton = true 

チェックApple Documentation

関連する問題