0

タブバー内でナビゲーションコントローラーも使用するタブバーアプリケーションがいくつかあります。テーブルビューのセルがクリックされたときにビューを表示できるようにしたいのですが、タブバーコントローラーには入れません。これは、ツイート内からリンクがクリックされたときの Twitter アプリに似ています。このようにして、そのリンクのビューを回転させることができますが、タブ バーの他のすべては回転しません。これが私のコードのセットアップ方法です:

 self.webViewController = [[[WebViewController alloc] initWithNibName:@"WebViewController" bundle:[NSBundle mainBundle]] autorelease];
[self.navigationController pushViewController:_webViewController animated:YES];

ビューでタブバーを覆い隠したいだけなので、タブバーのすべてを回転させる必要なく回転させます。

4

1 に答える 1

0

画面上の他のすべてのものの上にView Controllerを表示したい場合は、モーダルで表示することをお勧めします。次に例を示します。

self.webViewController = [[[WebViewController alloc] initWithNibName:@"WebViewController" bundle:[NSBundle mainBundle]] autorelease];
[self presentViewController:self.webViewController animated:YES completion:nil];
于 2012-09-05T01:01:11.027 に答える