我想知道这是否可能。我正在开发的这个应用程序的设计如下:
两个滑动 View 一个在另一个之上。底部 View 是“设置” View 。顶 View 是标签栏 View 。我们正在使用 ECSlidingViewController用于滑动。
- 当应用第一次打开时,标签栏 View 会显示第一个标签被选中。
- 当他们点击汉堡菜单或向右滑动时,底部的设置 View 会滑入 View 。
- 当他们点击设置 View 中的某个项目时,例如“关于”项目,相应的 View 应显示在顶部选项卡栏 View 内,并且没有任何选项卡显示为选中状态。
我想我必须说服我的团队不要在标签栏内显示设置项,这似乎太扭曲了。但只是想知道是否有其他人做过这样的事情,以及是否可以在不引入太多代码复杂性的情况下做到这一点。
Best Answer-推荐答案 strong>
我用相同的设计做了一些事情,菜单从左侧滑过标签栏。我最终把一个 View Controller 放在了其他一切之上
类似
[self presentViewController:AboutViewController Animated:YES];
只需确保您将该 View Controller 放在 UINavigationController 或带有 dismissViewController 的东西中,以便用户返回您的主页。
关于ios - 选项卡栏 Controller - 显示不是选项卡之一的 View Controller ,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/22001520/
|