【发布时间】:2011-02-05 03:04:47
【问题描述】:
我有一个 iPhone 应用程序,它本质上是一个列表。顶部有一个 UINavigationBar,然后有一个 UITableView 保存列表。我想以某种方式选择允许用户以不同方式对列表进行排序。所以,在我看来,我想象 UINavigationBar 上有一个 NavigationItem,当触摸它时,会弹出一个小对话框。您选择所需的“排序”,旁边会出现一个复选标记,然后对话消失。
我不太确定该怎么做。我尝试创建一个 UIView,在其上添加一个 UIViewController(它在 UITableView 中保存了不同“排序”参数的列表(例如按字母顺序排序、按日期排序等)。但 UITableView 没有响应任何触摸,我不知道为什么。
有没有人想到使用 Apple 的精彩界面来提供这样的选项?我不能在 UINavigationBar 下方使用 UISegmentedControl,因为有 5 个可能的选项,而且我无法将所有选项都放在一个 UISegmentedControl 中。
【问题讨论】:
标签: iphone ios uinavigationbar