我正在尝试调整NavigationBar中标题文本的角化。我已经为NavigationBar标题分配了一个自定义的NavigationBar。设置字体和文本颜色似乎很好,但是当我输入Kerning调整时,无论输入什么值,都不会发生任何事情。
public void SetTitleFont (string fontName, float fontSize, Color foregroundColor)
{
var TitleAttr = new UIStringAttributes {
ForegroundColor = foregroundColor.ToUIColo
我有一个NavigationBar视图,里面有一个大的标题和内容。我已经更改了内容背景色和NavigationBar背景色。
var body: some View {
NavigationView {
VStack {
//content
}.background(Color.green)
.edgesIgnoringSafeArea(.bottom) //to fill the white space at the bottom
.navigat
我知道可以使用prefersLargeTitles分别为“大”和“小”标题设置字体系列、字体大小和颜色。
问题是:导航控制器是否有任何选项可以在打开的大写导航面板中显示大标题?
现在我使用自定义导航控制器:
class MyNavigationController: UINavigationController {
public var titleSaved: String?
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
guard le