我想开发一个 ipad 应用程序,它在屏幕顶部和底部都有一个菜单。
屏幕顶部有四个按钮,底部标签栏有10+个按钮,可以横向滚动。
如何将根视图控制器编写为此操作的框架?
我应该自定义 UIViewController 类还是 UITabBarViewController?
谢谢
编辑:
很抱歉不清楚。让我重申我的问题。
实际上我的应用程序将具有以下层次结构。
“首页”只是供用户选择语言的页面(视图控制器)。选择语言后,将显示“菜单页面”视图控制器。
从下面的菜单页面和所有视图控制器(VC)开始,页面布局是这样的。
如您所见,有顶部菜单和底部菜单。单击按钮,应用程序将快速跳转到相应的视图控制器(树中的第 3 级,VC1、VC2、VC3 等)。对于每个视图,每个页面上都有一个 BACK 按钮,单击该按钮将返回到父视图控制器。
我正在考虑通过使用标签栏视图控制器和导航视图控制器来实现这一点,但我仍然不清楚如何实现这一点。
或者也许我应该只使用导航视图控制器并隐藏除后退按钮之外的顶部工具栏,并显示一个覆盖 UIView 作为菜单,它位于所有其他 UIView 之上。
有人可以帮助我吗?谢谢。
由于这是我的应用程序的最外层容器,我希望在开始时正确执行它..
对不起我的长问题。