【发布时间】:2019-11-19 14:55:41
【问题描述】:
我正在尝试创建一个按钮,并希望在导航到另一个视图之前做一些事情。但是,如果我使用 Button,我无法导航到另一个视图,如果我使用 NavigationLink,我除了导航之外什么也做不了。
我在下面添加按钮和导航链接。
我正在尝试使用此按钮进行 Firebase 身份验证,完成身份验证后我想导航到另一个视图。
Button(action: {print("Hi")}) {
Text("Create Account")
.font(.system(size: 20))
.foregroundColor(Color("GreyLabel0"))
}
NavigationLink(destination: WelcomeView()) {
Text("Create Account")
.font(.system(size: 20))
.foregroundColor(Color("GreyLabel0"))
}
【问题讨论】: