所以,我有一个相当典型的应用程序,在 UINavigationController
中包含 UITableViewController
,表格 View 的单元格相当大,因为它们显示一个标题和三个预览文本行,类似于 RSS 阅读器,所以我决定不使用 UITabBar
,它会占用另一个巨大的屏幕空间,导致无法看到超过四个单元格。但是,我想显示另外两个屏幕,收藏夹 和设置,以及一个主登录页面,因此我需要一种在这三个屏幕之间导航的方法。 p>
我的问题是;我可以使用什么 UI 控件来代替 UITabBar
?我考虑过 UIToolBar
,但感觉完全不对,从 UX 的角度来看,可滑动的 UINavigationBar
似乎还不错,但我想没有多少用户会接受。我还考虑过将所有内容嵌入到分页和水平 UIScrollView
中,但这不适用于滑动删除 TableView 功能。
关于酷炫直观的控件有什么想法吗?
最佳答案
我最近看到了一种非常有趣的显示 ViewController 的方式。
通过使用 ZUUIRevealController,您可以通过相当简单的滑动/按下按钮来关闭正在工作的 VC。
观看本教程。 http://www.youtube.com/watch?v=nDYHFMYoDcU
GitHub 链接:https://github.com/pkluz/ZUUIRevealController
相信你会喜欢^^
关于iphone - 基于导航的应用程序中 UITabBar 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8987934/