gpt4 book ai didi

swift - 为什么导航栏后退按钮项消失? swift 4

转载 作者:行者123 更新时间:2023-11-30 11:39:30 26 4
gpt4 key购买 nike

我使用largeTitleBar。当 navigationBar.title 的字符超过 20 个字节时(以 iPhone SE 为例),backButtonItem.title 消失。 (如果是 iPhoneX,22 字节)

navigationBar.title 变为截断会影响此问题。但我没有任何想法来解决这个问题。

navigationItem.title = someText
// when navigationItem.title is truncated, backButtonItem.title disappears.

最佳答案

self.title = "Your TiTle Text"
var lbl = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 40))
lbl.text = navigationItem?.title
lbl.textColor = UIColor.white
if let fontSize = UIFont(name: "Helvetica-Bold", size: 30.0) {
lbl.font = fontSize
}
lbl.backgroundColor = UIColor.clear
lbl.adjustsFontSizeToFitWidth = true
lbl.textAlignment = .center
navigationItem?.titleView = lbl

尝试上面的代码可能会对您有所帮助。

关于swift - 为什么导航栏后退按钮项消失? swift 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49402915/

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