IOS保留了一个viewcontroller

时间:2012-06-13 15:25:58

标签: ios uiviewcontroller uitabbarcontroller

如何在全屏模式下从uitabbarcontroller转到viewcontroller,保留uitabbarcontroller上的所有数据和视图/标签?

TKS

2 个答案:

答案 0 :(得分:1)

您是否要隐藏TabBar或显示新视图,但是一旦完成新视图,TabBar是否不受影响?

在后者的情况下尝试类似:

ViewController *vc = [[ViewController alloc] initWith...];
[self presentModalViewController:vc];

答案 1 :(得分:0)

在FullScreen中的TabBar上添加View Controller,然后:

ViewController *vc = [[ViewController alloc] initWithNibName:@"ViewController " bundle:nil];
[self presentViewController:vc animated:YES completion:NULL];

现在在任何情况下(可能是按钮)都会忽略模态控制器

[self removeFromParentViewController];

在此之后,您的标签栏将保持原样: