Ios 选项卡栏控制器-显示不是选项卡之一的视图控制器

Ios 选项卡栏控制器-显示不是选项卡之一的视图控制器,ios,uitabbarcontroller,Ios,Uitabbarcontroller,我想知道这是否可能。我正在使用的此应用程序的设计如下: 两个滑动视图一个位于另一个之上。底部视图是“设置”视图。俯视图是选项卡栏视图。我们正在使用滑梯 第一次打开应用程序时,选项卡栏视图将显示并选中第一个选项卡。 当他们点击汉堡包菜单或向右滑动时,底部的“设置”视图将滑入视图。 当他们点击“设置”视图中的某个项目(如“关于”项目)时,相应的视图应显示在顶部选项卡栏视图中,没有任何选项卡显示为选中状态。 我想我必须说服我的团队不要在选项卡栏中显示设置项,它看起来太扭曲了。但我只是想知道是否有

我想知道这是否可能。我正在使用的此应用程序的设计如下:

两个滑动视图一个位于另一个之上。底部视图是“设置”视图。俯视图是选项卡栏视图。我们正在使用滑梯

  • 第一次打开应用程序时,选项卡栏视图将显示并选中第一个选项卡。
  • 当他们点击汉堡包菜单或向右滑动时,底部的“设置”视图将滑入视图。
  • 当他们点击“设置”视图中的某个项目(如“关于”项目)时,相应的视图应显示在顶部选项卡栏视图中,没有任何选项卡显示为选中状态。

  • 我想我必须说服我的团队不要在选项卡栏中显示设置项,它看起来太扭曲了。但我只是想知道是否有其他人做过类似的事情,以及是否有可能做到这一点,而不会在代码中引入太多的复杂性。

    我做过同样的设计,有一个菜单可以从标签栏的左侧和上方滑动。最后我把一个视图控制器放在了其他所有东西的上面

    差不多

    [self presentViewController:AboutViewController Animated:YES];
    

    只需确保将该视图控制器放入UINavigationController或带有
    dismissViewController
    的内容中,以便用户返回主页。

    尝试将其显示为模态。最好的办法。如果您需要代码帮助,我会找一些时间。您是否能够执行这项操作,或者在这两者之间的某件事情上卡住了?这项操作很难解释,也很难实现,这一事实应该会让您感到刺痛。您所做的是打破您呈现给用户的导航层次结构。很难实施的原因是,首先这是一个糟糕的想法。“正确”的解决方案是在侧边栏中显示视图(尽管这也不一定意味着这是个好主意)我写这篇文章时意识到手术已经一年了,但我想可能会有人受益。