我正在SwiftUI中构建自定义修饰符。 该修饰符的任务之一是将整个内容包装在ZStack中。 但是,如果我将此修饰符应用于NavigationView,则会出现空白屏幕。
我应该做些特别的事情来在ZStack中启用NavigationView吗?
struct CustomModifier: ViewModifier {
func body(content: Content) -> some View {
ZStack {
content
Text("Hello")
}
}
}
struct ContentView: View {
var body: some View {
NavigationView {
Text("Greatings")
.navigationBarTitle("Navigation")
}
.modifier(CustomModifier())
}
}
答案 0 :(得分:0)
它应该在NavigationView中。...
答案 1 :(得分:0)
通过将Xcode从11.1更新为11.2修复了