如何更改ios选项卡式应用程序中的视图而不更改选项卡并保持标签栏可见

时间:2013-06-17 14:12:28

标签: iphone ios xcode4

我有一个iphone项目,它是一个标签式应用程序。 在第一个选项卡中,我有一个登录表单,我希望登录功能返回的用户数据显示在另一个视图中,该视图取代包含登录表单的视图,而不更改选项卡,并且不占用所有窗口的空间因为我不希望隐藏标签栏。 我怎么能这样做(没有故事板)?

CMAnagrViewController *reg = [[CMAnagrViewController alloc] initWithNibName:@"CMAnagrViewController" bundle:nil];

UIWindow *topWindow = [[[UIApplication sharedApplication].windows sortedArrayUsingComparator:^NSComparisonResult(UIWindow *win1, UIWindow *win2) {
    return win1.windowLevel - win2.windowLevel;
}] lastObject];

//topWindow.rootViewController = reg;
[topWindow addSubview:reg.view];

如果我这样做,视图太高,导航栏的一部分位于状态栏下方,标签栏的一部分位于屏幕外,但如果我取消注释

//topWindow.rootViewController = reg;

行然后新窗口全屏显示我看到状态栏下的所有导航栏但是没有标签栏..

谢谢大家!

0 个答案:

没有答案