Joh*_*ohn 3 uinavigationbar uinavigationcontroller uinavigationitem swift swift3
我想添加左栏按钮项目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
Run Code Online (Sandbox Code Playgroud)
Nir*_*v D 24
自定义左栏按钮项的存在会导致后退按钮被删除,以支持自定义项.将navigationItem属性设置leftItemsSupplementBackButton为true将显示返回按钮以及您的自定义左栏项目.
self.navigationItem.leftItemsSupplementBackButton = true
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请查看Apple文档leftItemsSupplementBackButton.
| 归档时间: |
|
| 查看次数: |
5816 次 |
| 最近记录: |