2016-10-24 131 views
0

我試圖將數據傳遞給UINavigationController我知道如何使用常規視圖控制器執行此操作,但它工作正常,但是當我嘗試使用UINavigationController執行操作時,出現錯誤「Value類型'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)