【发布时间】:2012-11-20 21:23:16
【问题描述】:
有人要求我创建一个带有左侧导航/菜单的 iPhone 应用程序。由于没有可用于此的本机 UI 组件,我想知道实现此目的的最佳方法是什么。我记得唯一具有这种功能的应用是大约 18 个月前的 Facebook 应用。
有没有好的 3rd 方 API 来处理这种事情?
左侧导航的说明:屏幕左侧有一个永久的左侧导航,贯穿整个屏幕。当用户选择一个菜单选项时,UIView/UIViewController 从右侧滑入并覆盖菜单。一个小按钮留在屏幕左侧。如果用户选择此按钮,视图会再次滑回右侧,并且左侧导航菜单会从视图下方出现,并且可以再次与之交互。
【问题讨论】:
-
看看这个问题上发布的答案:stackoverflow.com/questions/8355573/…
-
这是一个“主从”模式。您也许可以找到更多描述性的解决方案来寻找它。如果你正在为 iPad 做一个应用程序,有一个原生 UI,我相信它叫做 UISplitViewController
标签: iphone objective-c ios