【问题标题】:tabBarController navigation problem/questiontabBarController 导航问题/问题
【发布时间】:2011-05-09 08:50:41
【问题描述】:

我有一个简单的 tabBarController 应用程序,用户可以在其中导航 3 个视图。

在其中一个视图中,我有一个 UIButton,当触摸它时,它会将用户移动到第四个视图。问题是新视图没有可见的标签栏导航。

我需要对第四个视图做些什么才能让它也使用 tabBarController 功能集。

感谢您的帮助

这是当 UIButton 被触摸时转换到第四个视图的代码:

-(IBAction) nextQuestion {

        Question2 *q2 = [[Question2 alloc] initWithNibName:@"Question2" bundle:nil];

        q2.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

        [self presentModalViewController:q2 animated:YES];

        [q2 release];

}

【问题讨论】:

  • 发布您的代码。我们不知道您是如何实现这一点的,因此我们无法告诉您哪里出错了。
  • 好的,我添加了转换到新/第四个视图页面的代码。唯一的问题是 tabViewController 消失了。

标签: iphone uiview uitabbarcontroller


【解决方案1】:

模态视图控制器总是占据整个屏幕。其目的是提供一个 modal 界面,在用户关闭模态视图之前,该界面不会让用户与 UI 的其他部分进行交互。

要在选项卡中显示另一个视图,您可以将该选项卡的根控制器设置为导航控制器。然后,点击按钮会将Question 2 控制器推送到导航控制器的堆栈上。

【讨论】:

    猜你喜欢
    • 2014-09-18
    • 1970-01-01
    • 2021-12-24
    • 2015-03-01
    • 1970-01-01
    相关资源
    最近更新 更多