0

UITabController によって管理される 5 つのタブ項目を持つアプリケーションがあります。1 つのタブをクリックすると、別の UIViewController を呼び出したいのですが、タブ バーが非表示になり、(何かの後) 前のコントローラーに戻ります。

これどうやってするの?ありがとうございました

4

1 に答える 1

0

あなたがしなければならないのは、モーダルView Controllerを使用することだけです

UIViewController subclass
<className> *variableName = [[<className> alloc] init];
[self presentModalViewController:<className> animated:YES];

これにより、現在のウィンドウの上に表示される新しいウィンドウが作成されます。モーダル ビュー コントローラーを離れてタブ バー コントローラー ウィンドウに戻りたい場合は、次を使用します。

// check on this one
[self dismissModalViewControllerAnimated:YES];

そしてそれはあなたを助けるはずです

PS: 上記の className は、表示する 2 番目のビュー コントローラーの名前です。

于 2013-06-08T17:53:57.920 に答える