UITableViewStylePlain有更实用的解释吗?

时间:2010-04-09 09:31:04

标签: iphone uitableview

来自文档:

  

在普通样式中,节标题   如果,页脚浮动在内容之上   完整部分的一部分是   可见。表格视图可以有   在条形图上显示为条形的索引   桌子的右手边(for   例如,“a”到“z”)。您可以   触摸特定标签跳转到   目标部分。

我发现很难掌握。首先,这一个:

if the part of a complete section is visible

这是什么意思?这是矛盾的。它是哪一个?

A)表格必须与该部分的高度完全相同。如果我有5行,每行高50px,我必须高5 * 50。必须在屏幕上显示完整部分。否则,如果我有100行,但我的表视图只有400高,这将不适用。没有什么能超越我的内容。听起来不错。

B)我的桌面视图实际上有多高并不重要。页眉和页脚浮动在内容上方,我可以滚动该部分。更有意义。但完全反对这个无意义的句子:'如果完整部分的部分是可见的'

并且:当有多个具有页眉/页脚的部分时,章节页眉/页脚浮动在部分内容之上时会有什么意义?用户必须滚动到死亡直到到达第一部分的末尾,直到整个事物可以移动到第二部分?或者她可以拖动页眉/页脚继续前进吗?

任何人都可以比他们更好地解释它吗?

1 个答案:

答案 0 :(得分:2)

通过一个例子来解释是最容易的。启动“联系人”应用并滚动浏览联系人。这是一个带有UITableViewStylePlain的UITableView。该表每个字母有一个部分。您可以在表格上方看到灰色部分标题“浮动”,这意味着一旦部分标题到达视图的顶部,它就会保留在原位,而表格视图会在其下方滚动。当一个部分中的最后一个单元格从视图的顶部滚动时,该部分标题随之滚动视图。

相关问题