详细信息披露按钮和披露指标之间有什么区别?
对我来说,两件事情完全相同,只是看起来有些不同。第一个是蓝色圆形按钮,右边有一个V形。第二个是右边的简单雪佛龙。对我来说,这两件事情都是一样的。他们的意思是“更多”。但有人声称,如果在错误的情况下使用该应用程序,Apple将拒绝该应用程序。
当使用蓝色的详细信息披露按钮时,以及使用简单的信息披露指示器时,是否有人有示例?
答案 0 :(得分:41)
来自Apple的iPhone Human Interface Guidelines(如果进行iPhone开发必须阅读):
披露指标。当这个元素存在时,用户就会知道它们 可以点击行中的任何地方来查看 层次结构中的下一级或 与列表项关联的选项。 连续使用披露指标 当选择行结果时 显示另一个列表。不要使用 披露指标揭示 有关该列表的详细信息 项目;相反,使用详细信息披露 用于此目的的按钮。
详情披露按钮。用户点击此元素可查看详细信息 有关列表项的信息。 (注意 您可以在视图中使用此元素 除了表格视图,揭示 关于某事的其他细节; 请参阅“详细信息披露按钮” 更多信息。)在表格视图中, 使用详细信息披露按钮 行以显示有关列表的详细信息 项目。注意详细说明 按钮,不像披露 指标,可以执行一个动作 与选择分开 行。例如,在“电话收藏夹”中 点击该行会启动呼叫 联系;挖掘细节 行中的披露按钮显示 有关联系人的更多信息。
答案 1 :(得分:17)
使用详细信息披露按钮后,它就像一个按钮
这意味着用户必须点击此按钮才能执行某些操作(您可以通过实施- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath
的{{1}}方法来点击此按钮。
如果你使用指标,那么它只是绘制右边的箭头,你必须实现UITableViewDelegate
才能抓住整个表格单元格。
希望它有所帮助...