好的我正在开展一个小组项目,我们要做的是创建一个“结果屏幕”,它有自己的UINavigation并且包含两个TabBars。我们正在尝试推动现有UINavigation的ontop。现在是这段代码的时刻。我们有我们的主要App Delegate,在其中我们实例化一个开始导航和标签栏。
startTabBarController.viewControllers=[NSArray arrayWithObjects:templatesVC,recentJobsVC,profileVC,aboutVC,nil];
startTabBarController.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"D2P_Logo2.png"]];
startTabBarController.navigationItem.titleView.backgroundColor = [UIColor clearColor];
UIBarButtonItem *tempRightBarButton = [[UIBarButtonItem alloc] initWithTitle:@"New"
style:UIBarButtonItemStylePlain
target:self
action:@selector(makeJob)];
[startTabBarController.navigationItem setRightBarButtonItem:tempRightBarButton];
[mainNavBar pushViewController:startTabBarController animated:NO];
[window addSubview:mainNavBar.view];
现在我们要做的是在顶部添加另一个标签栏,其中包含分段导航控制器和标签栏控制器。
目前正在尝试使用没有xib的UIViewController来执行此操作。我尝试了各种方法,但所有出现的都是空白屏幕。
在我们拥有导航控制器的布局方面,在它的堆栈上是一个UITabBarController - > UITableViewController - > UITableViewController,我们想在其上添加一个带有UINavigationController和UITabBarController的UIViewController。
任何建议都会非常感激。在此先感谢。
答案 0 :(得分:0)
没关系,我找到了解决方案。结束使用ModelViewController,然后遇到了一些白条的问题,我通过在这些论坛上搜索解决了这一问题,发现在显示ModelViewController之前我必须隐藏状态栏并在加载后显示它。
尽管如此,谢谢。