SwiftUI TabView: .tabItem с пользовательским шрифтом не работает - PullRequest
0 голосов
/ 12 октября 2019

Кто-нибудь знаком с проблемой, что tabItem SwiftUI TabView, не применяет пользовательские шрифты? По крайней мере, не для tvOS13.

Для самого TabView пользовательский шрифт легко применяется, но при попытке настроить шрифт для фактического .tabItem он ничего не делает, но также не возвращаетлюбые ошибки.

Сначала я попытался установить let:

let fontCustom = Font.custom("Awesome Font Name", size: 25)

Затем создать TabView:

Text("Kanalen")
    .font(fontCustom)
...

Работает, но затем добавить TabItemс этой точки зрения это не так:

...
.tabItem {
    HStack {
        Image(uiImage: UIImage(named: "icon.pdf")!)
        Text("Awesome Item")
            .font(Font.custom("Cera-Regular", size: 16))            
    }
}
...

Или вот так:

.tabItem {
    HStack {
        Image(uiImage: UIImage(named: "icon.pdf")!)
        Text("Awesome Item")
            .font(Font.custom("Awesome Font Name", size: 16))            
    }
}

Кто-нибудь знает, почему это не работает, и означает ли это, что я 'Вам нужно будет полностью создать пользовательскую вкладкуItem View?

Спасибо всем!

...