2012-02-06 10 views
5

ナビゲーションに使用されるUITableViewControllerを表示するポップオーバーを作成しました。私が知りたいことは、ポップオーバーの中でナビゲーションコントローラを使うことができることです。それぞれの行が新しいビューに移行するテーブルがあるとします。 Popoverビューと組み合わせて使用​​できますか?そうであれば、いくつかの実例を提供できますか?iPadはナビゲーションコントローラをポップオーバーの中に置くことができますか?

答えて

12

はい、非常に可能です。まず、テーブルクラスのオブジェクトを作成します。

TableClass *tblClassObj = [[TableClass alloc] init]; 

次に、ナビゲーションコントローラオブジェクトを作成します。

UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:tblClassObj]; 

あなたのポップオーバーコントローラにこのナビゲータコントローラを使用してください。

UIPopoverController *samplePopOver = [[UIPopoverController alloc] initWithContentViewController:navigationController]; 
    ... 

オブジェクトを解放することを忘れないでください。

関連する問題