【问题标题】:Letter spacing in largeTitleDisplayMode SwiftUIlargeTitleDisplayMode SwiftUI 中的字母间距
【发布时间】:2021-11-30 02:25:23
【问题描述】:

提示,在 SwiftUI 中,当 largeTitleDisplayMode 为 true 时,字母之间的距离变得比导航栏中标题时的距离太小。当标题很大时,是否可以关闭这种字母压缩或增加字母的距离。不幸的是,无法更改字体。

enter image description here

enter image description here

【问题讨论】:

标签: ios swift swiftui


【解决方案1】:

您可以在导航栏中使用以下格式添加标签,希望这对您有所帮助。

let label = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 40))
label.text = "your navigation bar title"
label.textColor = .black
label.font = UIFont.systemFont(ofSize: 30, weight: .bold)
label.adjustsFontSizeToFitWidth = true
label.textAlignment = .center
self.navigationItem.titleView = label

【讨论】:

    猜你喜欢
    • 2013-10-19
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多