私はメインビューコントローラを持っています。このビューコントローラ内に、別のビューコントローラをその子ビューコントローラとして表示します。以下に示すように子ビューコントローラを表示するコード。 self.currentControllerは、メインコントローラ内に配置される子コントローラです。子ビューコントローラ内でセグを表示するにはどうすればいいですか?
self.addChildViewController(self.currentController!)
self.currentController?.view.frame = self.operationView.bounds
self.currentController?.view.layoutIfNeeded()
self.operationView.addSubview((self.currentController?.view!)!)
self.setNeedsStatusBarAppearanceUpdate()
今私はコードの下に使用することにより、子ビューコントローラ内のショーセグエ(別のコントローラ、それを呼びましょうをThirdController)を実行したい:これを行うに
performSegueWithIdentifier("ShowSegue", sender: nil)
、ThirdControllerは、上記入しますフルスクリーン。私がしたいのは、3番目のコントローラを子コントローラの場所に表示することです。これどうやってするの?
"コンテナ"ビューコントローラがあり、その内部にビューコントローラを読み込んだとします。しかし、その後、別のView ControllerにロードしたView Controllerを変更できるようにする必要があります。それはあなたが意味することですか? –
はい、それは私の言いたいことです。 –