gpt4 book ai didi

ios - 使用 MessageKit 时 UIBarButtonItem 不显示

转载 作者:行者123 更新时间:2023-11-30 10:58:47 24 4
gpt4 key购买 nike

我正在尝试将导航栏和后退按钮添加到 MessageKit 中 MessageViewController 的顶部。但是,后退按钮的 UIBarButtonItem 无法显示。下面是我的代码

func setUpNavBar() {
let navBar = UINavigationBar(frame: CGRect(x: 0, y: 45, width: UIScreen.main.bounds.width, height: 44))
self.view.addSubview(navBar)
navBar.items?.append(UINavigationItem(title: "XXXX"))
let backButton = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(onCancel))
self.navigationItem.leftBarButtonItem = backButton
}

上面的函数在viewDidLoad()中调用。我认为我的代码是正确的,我只是似乎找不到按钮不显示的原因。谢谢。

最佳答案

看来我需要更换

self.navigationItem.leftBarButtonItem = backButton

navBar.topItem?.leftBarButtonItem = backButton

关于ios - 使用 MessageKit 时 UIBarButtonItem 不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53642355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com