在Tab Bar顶部而不是在内部显示视图

时间:2012-09-05 00:49:43

标签: iphone ios xcode uitableview uitabbarcontroller

我有一些标签栏应用程序也使用标签栏中的导航控制器。我希望能够在单击表视图中的单元格时显示视图,但是它不在标签栏控制器中。当从Tweet中点击链接时,这类似于Twitter应用程序。这样,可以旋转该链接的视图,而标签栏中的其他所有内容都不会旋转。以下是我的代码现在的设置方式:

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

我只是想让视图覆盖标签栏,因此,让它旋转而不需要让标签栏中的所有内容都旋转。

1 个答案:

答案 0 :(得分:0)

如果你想在屏幕上显示一个视图控制器高于其他所有内容,那么我建议你以模态方式呈现它。这是一个例子:

self.webViewController = [[[WebViewController alloc] initWithNibName:@"WebViewController" bundle:[NSBundle mainBundle]] autorelease];
[self presentViewController:self.webViewController animated:YES completion:nil];
相关问题