2016-10-24 2 views
0

Я пытаюсь передать данные в UINavigationController Я знаю, как это сделать с помощью обычного контроллера представления, и он работает нормально, но когда я пытаюсь сделать это с помощью UINavigationController, я получаю сообщение об ошибке «Значение типа «UINavigationController» не имеет «доступных пользователей», «я проверил онлайн по этому вопросу, все, что я нашел, связано с использованием segue. Я использую код только для этого проекта.Swift как передать данные в UINavigation

func nearbyUsersWithArray(){ 
     let vc = UINavigationController(rootViewController: NearByUsersViewController()) 

     vc.availaibleUsers = ["item to passed here"] 
     self.present(vc, animated: true, completion: nil) 

    } 

ответ

2
let vc = NearByUsersViewController() 
vc.availableUsers = ["item to passed here"] 
let nvc = UINavigationController(rootViewController: vc) 
self.present(nvc, animated: true, completion: nil) 
Смежные вопросы