2017-05-16 2 views
0

현재 BLE를 통해 Arduino와 통신하는 iOS 앱에서 작업 중이며, 스토리 보드를 통해 모두 설정된 여러 ViewController와 함께 사용합니다. 뷰는 TabBarController를 통해 관리됩니다. 이 순간 나는 장치에 연결/연결 해제하기 위해 추가 탭을 사용합니다.코드를 통해 ViewController를 엽니 다.

그러나 앱이 장치없이 쓸모 없으면, 나는 (연결 작업을 관리하는) ViewController를 팝업하고 싶습니다. 나는 Segues를 사용해야한다고 읽었지 만, 올바르게 호출하는 법을 모르며 모든 TabViewController에서 호출하지 않으려합니다.

답변

1

뒤범벅을 사용해야하지만 스토리 보드가 먼저 작동하는 방법을 배우는 것이 좋습니다. Ray Wenderlich은 귀하를 시작할 수있는 좋은 자료가 될 것입니다. Segues는 코드를 통해 또는 스토리 보드 내에서 직접 사용할 수 있습니다.

귀하의 질문에 답변을 드리겠습니다. 기본 답변을 얻으려면 약 1000 단어를 작성하십시오.

하는 것은 간단하게하려면

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

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

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

관련 문제