の親に通知し、私は私がこのような何かをカスタムコンテナビューコントローラ(MainViewControllerを)持っていると言う:コンテナビューコントローラ - アクション
- (void)viewDidLoad
{
[super viewDidLoad];
HomeViewController *homeVC = [[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil];
[self addChildViewController:homeVC];
[self.view addSubview:homeVC.view];
}
HomeViewControllerがボタンを持っているだろう、その結果、「行く」と次のView Controllerに進む必要があります。だから私はこのアクションのMainViewControllerに通知する必要があります。これを行う最善の方法は何ですか?
ビューコントローラ間でカスタムトランジションを行う必要があるため、カスタムコンテナを使用しています。 「go」を押すと、新しいView Controllerからのビューがアニメーション化されている間、HomeViewControllerのビューのいくつかがアニメートされます。
明らかに、私はHomeViewControllerにMainViewController型のプロパティを与えて、そのように呼び出すことができますが、コンテナビューコントローラAPIを使ってきれいな方法があることを望んでいます。
[OK]を、ので、私はのUIViewControllerコンテAPIから利用できることは何もありませんか? – soleil
この投稿は役に立たないかもしれません[これをチェックしてください](http://stackoverflow.com/questions/8379759/how-does-view-controller-containment-work-in-ios-5) –
私は+1したい私ができるなら、これは3倍以上です。私には同じ質問に答えるだけでなく、ブロックの理解が10倍になりました:) – Pedro