2个导航标题和后退按钮问题

时间:2020-09-20 15:44:15

标签: swift swiftui

我创建了一个用户注册屏幕。当用户在第一个视图中单击“注册”时,我将从用户那里获得“用户名,电子邮件和密码”。输入用户信息后,我将保存Firebase,如果没有错误,我想切换到其他视图。但是我有一个问题,例如我分享的图片。有2个导航栏标题和背面。我该如何解决,谢谢您。

第一视图:(登录或注册)

NavigationLink(
                        destination: UsernameView(),
                        label: {
                            Text("Sign Up")
                        })

user clicked sign up

第二视图:

@State var isLinkActive = false
...
NavigationLink(
                    destination: ChatScreen(),
                    isActive: $isLinkActive,
                    label: {
                        // BUTTON START
                        Button(action: {
//Here, the data will be saved in the database.
                            self.isLinkActive = true
                                
                        }, label: {
                            Text("Button")
                        })
                        // BUTTON END
                    })

clicked button

第三视图: 如您将在此处看到的,有2个导航栏标题和后退按钮。我不希望这种情况发生,我希望所有视图都同步运行。

last view

0 个答案:

没有答案