Условно перейти в новый вид в Swiftui - PullRequest
0 голосов
/ 09 марта 2020

Я попытался перейти к своему представлению пользователя в функции отправки входа с помощью swiftui.

struct LoginUIView: View {
    ...
    var body: some View {
        VStack {
            ...
            Button(action: {
                self.login(name: self.name, pass: self.pass)
            }) {
                Text("Login")
                    .padding()
                    .frame(maxWidth: .infinity)
                    .foregroundColor(Color.white)
                    .cornerRadius(4.0)
                    .background(Color("light-green"))
            }
        }
        .padding()
    }

    func login(name: String, pass: String) {
        // auth with name and pass
        // then try to conditionally navigate to specific view
        if ... {
            // navigate to user view
        }

        if ... {
            // navigate to other view
        }  
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...