【发布时间】:2010-03-11 13:29:57
【问题描述】:
我有一个在“正常”模式下的 UITableView,它显示一个 UITableViewCellAccessoryDisclosureIndicator,这意味着如果用户点击该行,则会显示另一个列表,就像 HIG 说的那样:
"披露指标。当这 元素存在,用户知道他们 可以点击行中的任意位置查看 层次结构中的下一级或 与列表项关联的选项。 连续使用披露指示符 选择行结果时 显示另一个列表。 不要使用 披露指标 有关列表的详细信息 物品;相反,使用详细信息披露 用于此目的的按钮。"
当用户点击 UITableView 顶部栏中的编辑按钮时,我想我必须更改显示,因为如果用户点击它,则会显示一个用于更改当前行信息的视图(请参见粗线上面),再一次,就像 HIG 说的:
"详细信息披露按钮。用户点击 这个元素看详细 有关列表项的信息。 (笔记 你可以在视图中使用这个元素 除了表格视图,揭示 有关某事的其他详细信息; 请参阅“详细信息披露按钮”了解 更多信息。)
在表格视图中,使用详细信息 连续显示的披露按钮 有关列表项的详细信息。注意 细节披露按钮,不像 披露指标,可以执行 一个独立于 行的选择。例如,在 手机收藏夹,点击行 向联系人发起呼叫; 点击详细信息披露按钮 在该行显示更多信息 关于联系人。”
我是否错过了理解HIG,或者我真的必须在UITableView的编辑模式下更改显示样式?如果是,当用户点击编辑按钮时如何拦截编辑模式?
提前致谢。
【问题讨论】:
标签: iphone objective-c cocoa-touch