0

と でiPadアプリがUINavigationBarありUITabBarます。

「ブロッキング」とタップから別のものUIViewController(サブビューとして赤いUIViewを備えたclearColored)を表示したいと思います。UINavigationBarUITabBar

どうすればいいですか?

編集済み

私が使用する場合[self presentViewController:aboutView animated:YES completion:nil];

ここに画像の説明を入力

黒い背景ですべてをカバーします((

4

3 に答える 3

1
     [self.tabBarController.navigationController setNavigationBarHidden:TRUE];
     [self.navigationController setNavigationBarHidden:TRUE];
     self.tabBarController.hidesBottomBarWhenPushed = YES;
    [self presentViewController:VC animated:YES completion:nil];
于 2013-06-17T05:33:39.267 に答える
0

UIViewController基になるUITabBarControllerとを覆い隠すを提示できますUINavigationBarController。試す:

[self presentViewController:aViewController animated:YES completion:nil];

この表示されたビュー コントローラーを閉じるには、表示しているビュー コントローラーを呼び出す必要があることに注意してくださいdismissViewControllerAnimated:

于 2013-06-17T05:28:24.053 に答える
0

これを試して

 ViewController *detailview =[[ViewController alloc]initWithNibName:@"ViewController" bundle:nil]
 [self.tabBarController presentViewController:detailview animated:YES completion:nil];
于 2013-06-17T05:42:57.700 に答える