我的问题与此类似,但在那里没有完全回答。
我想要做的,是将一个现有的基于导航的应用程序UIToolbars
在个人的底部有不同的UITableViews
转换成一个有UITabbar
界面的应用程序。其中一个选项卡应显示与现有应用程序相同的 UITableView 数据层次结构(显示某种层次结构数据),而其他选项卡将分配其他无关紧要的内容(例如:设置、帮助...)这里。这个想法是允许用户从导航堆栈的任何阶段快速切换到“帮助”屏幕 - 并返回。
例如,使用 3 个选项卡:
1. Database root (UIToolbar) - folder 1 (UIToolbar) - file 1.1
- file 1.2
- folder 2 (UIToolbar) - file 2.1
- file 2.2
2. Help (no UIToolbar)
3. Settings (no UIToolbar)
我从未在任何现有应用程序中看到过这样的设计,尽管上面引用的问题表明实际上可以将现有 UIToolbars 从旧应用程序中保留下来,并将它们简单地放在标签栏上方。
这是
- 技术上可行(没有问题,例如设备旋转)?
- 接口指南允许吗?
尽管示例代码将不胜感激,但我主要想知道是否值得尝试构建这样的应用程序 - 或者这样的设计首先是否是一个坏主意。