0

我试图NavigationLink在字符串不再为零时触发。反正有没有做这个或类似的事情?

NavigationLink(destination: MainView(), isActive: $settings.isLoggedS !=nil)

任何帮助是极大的赞赏!

4

1 回答 1

0

您可以对链接进行编程。

          @State var activeString : String = ""
          var body: some View {
            NavigationView{
                NavigationLink(destination: Text(""), isActive: Binding<Bool>(get: {self.activeString != ""}, set: { _ in
                }) ){
                    TextField("input", text: $activeString)}}}
于 2019-12-12T20:29:40.007 回答