2016-10-06 110 views
1

我需要知道如何從特定的viewController訪問另一個viewController。如何訪問從viewController另一個viewController在Swift 3

這是我的代碼

class TabViewController: UITabBarController, UITabBarControllerDelegate { 

var timeLineViewController : TimeineViewController = TimeineViewController() 

override func viewDidLoad() { 
    super.viewDidLoad() 
    timeLineViewController.postList.alpha = 1.0 
    // Do any additional setup after loading the view. 
} 

override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
    // Dispose of any resources that can be recreated. 
} 

} 

回答

0

嗯,有你需要做的幾件事情:

1)設置一個可以通過其他類

2)在被操縱的變量其他視圖控制器,你想控制它,創建你想要操作的類的實例

3)一旦你有該實例,你可以修改它的意願

4)呈現視圖控制器

實施例:

let tableViewController = yourTableViewController() 
tableViewController.yourBoolProperty = true 

//perform any showing action you want 
+0

對不起,我不理解你,你能解釋得更好嗎? –

+0

這個想法是從另一個viewController控制viewController的控制 –

+0

我不是100%確定你的意思是「管理控制」。你能舉一個你想做什麼的僞代碼的例子嗎? – gigadude7

0

基本上可以使用SEGUE到控制器之間連接/傳遞數據只是遵循我張貼的鏈接。它可以幫助您瞭解如何通過或訪問數據...

如果你想從VC數據傳遞到VC跟隨鏈接

https://www.youtube.com/watch?v=guSYMPaXLaw

如果你想從TableView中發送數據的DetailView,如果你想請點擊此鏈接

Send data from TableView to DetailView Swift

尋找更多的教程。因爲你的代碼中沒有任何東西......

相關問題