Как я могу добавить еще одну "segue" функцию SWIFT 4 - PullRequest
0 голосов
/ 02 декабря 2018

В моих избранных DataManager.stationsFoving когда я выбираю станцию, она не воспроизводит одну и ту же станцию, а вместо этого воспроизводит одну поверх

radioPlayer.station = DataManager.stationsFolated [indexPath.row] Я попытался поместить это рядом с radioPlayer.station = DataManager.stations [indexPath.row] запустит только одну из них и не распознает другую

Я могу запуститьодна или другая, но не обе

Как я могу запустить обе эти функции в приведенном ниже коде?

Я использую обе таблицы в одном ViewController

override func prepare(for segue: UIStoryboardSegue, sender: Any?) { guard segue.identifier == "NowPlaying", let nowPlayingVC = segue.destination as? NowPlayingViewController else { return }</p> <pre> title = "" let newStation: Bool if let indexPath = (sender as? IndexPath) { // User clicked on row, load/reset station **radioPlayer.station = DataManager.stations[indexPath.row]** newStation = true } else { // User clicked on Now Playing button newStation = false } nowPlayingViewController = nowPlayingVC nowPlayingVC.load(station: radioPlayer.station, track: radioPlayer.track, isNewStation: newStation) nowPlayingVC.delegate = self }

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