iOS SwiftUi: NavigationView внутри ZStack - PullRequest
0 голосов
/ 10 ноября 2019

Я создаю собственный модификатор в SwiftUI. Одна из задач этого модификатора - обернуть весь контент внутри ZStack. Но если я применю этот модификатор к NavigationView, у меня будет пустой экран.

Должен ли я сделать что-то конкретное, чтобы включить NavigationView внутри ZStack?

Пример кода:

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())
   }

}

Ответы [ 2 ]

0 голосов
/ 11 ноября 2019

Исправлено обновлением Xcode с 11.1 до 11.2.

0 голосов
/ 10 ноября 2019

должно быть внутри NavigationView ....

...