Есть ли способ сделать кнопку, которая будет отправлять вас на разные UIViews в Swift UI - PullRequest
0 голосов
/ 12 ноября 2019

В основном мне нужно сделать кнопку с вложенными операторами if / else, чтобы отправить пользователя в различные UIviews в зависимости от выбора из выбора. Я хочу добавить ссылку на UIViews в операторах If, но не могу понять, как это сделать. Я пробовал навигационное представление (возможно, неправильно), и все, что я Google, не помогает


Button(action: {
      if (self.notations[self.notation]) == "Select" {

       } else if (self.instruments[self.instrument]) == "Select" {

       } else if (self.notations[self.notation]) == "Note Names" {
              if (self.instruments[self.instrument]) == "Piano" {

              } else if (self.instruments[self.instrument]) == "Guitar" {

              } else if (self.instruments[self.instrument]) == "Saxophone" {

              } else if (self.instruments[self.instrument]) == "Bass" {

              }
       } else if (self.notations[self.notation]) == "Treble Clef" {
              if (self.instruments[self.instrument]) == "Piano" {

              } else if (self.instruments[self.instrument]) == "Guitar" {

              } else if (self.instruments[self.instrument]) == "Saxophone" {

              } else {

              }
       } else if (self.notations[self.notation]) == "Bass Clef" {
              if (self.instruments[self.instrument]) == "Piano" {

              } else if (self.instruments[self.instrument]) == "Bass" {

              } else {

              }
       } else if (self.notations[self.notation]) == "TAB" {
              if (self.instruments[self.instrument]) == "Guitar" {

              } else if (self.instruments[self.instrument]) == "Bass" {

              } else {

              }
       } else if (self.notations[self.notation]) == "Piano" {
              if (self.instruments[self.instrument]) == "Guitar" {

              } else if (self.instruments[self.instrument]) == "Saxophone" {

              } else if (self.instruments[self.instrument]) == "Bass" {

               } else {

               }
       } else if (self.notations[self.notation]) == "Guitar" {
               if (self.instruments[self.instrument]) == "Saxophone" {

               } else if (self.instruments[self.instrument]) == "Piano" {

               } else {

               }
       }
}) ***
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...