Ich habe das gleiche Problem auch mit ListView und ScrollView festgestellt. Unten finden Sie einen Beispielcodeausschnitt, der das Problem reproduziert:
Code: Select all
struct ContentView: View {
var body: some View {
NavigationStack{
Form {
Section (){
NavigationLink {
Text("Home")
} label: {
Label("Home", systemImage: "house")
}
NavigationLink {
Text("Settings")
} label: {
Label("Settings", systemImage: "folder")
}
}
}
.navigationTitle("Scanner Settings")
.navigationBarTitleDisplayMode(.large)
// .toolbarBackground(Color.blue, for: .navigationBar) // Works
.toolbarBackground(Color(red: 0.2, green: 0.5, blue: 0.7), for: .navigationBar) // Causes header to disappear
.toolbarBackground(.visible, for: .navigationBar)
}
}
}
Ich bin für jede Anleitung oder Lösung zu diesem Problem sehr dankbar.
Mobile version