Показать NavigationView в SwiftUI - PullRequest
0 голосов
/ 13 марта 2020

Исходя из UIKit, я просто пытался SwiftUI.

Я просто хотел показать привет мир в виде с панелью навигации. Поэтому я написал код ниже.

Я вижу Text виджет, но не вижу NavigationView виджет.

var body: some View {
    NavigationView {
      VStack(alignment: .center) {
        Text("Hello World")
      }
    }
    .navigationBarTitle(Text("ForgotPassword")
    .font(.largeTitle)
    .fontWeight(.medium), displayMode: .inline)
    .shadow(color: Color.blue, radius: 0, x: 0, y: 5)
    .navigationViewStyle(DefaultNavigationViewStyle())
    .background(Color.red)
  }

Я что-то здесь не так делаю?

1 Ответ

1 голос
/ 13 марта 2020

попробуйте это:

var body: some View {
      NavigationView {
        VStack(alignment: .center) {
          Text("Hello World")
        }.navigationBarTitle(Text("ForgotPassword")
        .font(.largeTitle)
        .fontWeight(.medium), displayMode: .inline)
        .shadow(color: Color.blue, radius: 0, x: 0, y: 5)
        .navigationViewStyle(DefaultNavigationViewStyle())
      }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...