2017-05-16 66 views
0

我目前正在開發一個iOS應用程序,它通過BLE與Arduino進行通信,與多個ViewController一起使用,這些ViewController都是通過Storyboard進行設置的。視圖通過TabBarController進行管理。此時我使用一個額外的Tab連接/斷開設備。通過代碼打開ViewController

但是,在沒有設備的情況下,應用程序無用後,我想讓ViewController(管理連接任務)彈出。我讀過,我應該使用Segues,但我真的不知道如何正確調用它們,並且我不想在每個TabViewController中調用它們。

回答

1

細分是你應該使用的,但我會建議學習故事板是如何工作的。 Ray Wenderlich將是一個很好的資源,讓你開始。分段可以通過代碼或直接在故事板中使用。

你的問題是一般性的給予直接的答案,因爲我會寫一些1000字來獲得基礎。

爲了保持它的簡單:

  • performSegue(withIdentifier: "segueIdentifier", sender: nil)

  • presentViewController(mainViewController, animated: true, completion: nil)

  • navigationController?.pushViewController(mainViewController, animated: true)

相關問題