有人可以解释一下numberOfSectionsInTableView
VS numberOfRowsInSection
之间的区别吗?
科在这里暗示什么?我知道我们有一个有行的表。我无法理解Section。
答案 0 :(得分:3)
表格中的行可以分为几个部分:
numberOfSections
为您提供了部分的数量(duh)。
numberOfRowsInSection
然后会为您提供每个部分的行数。章节是可选的,可以简单地使用单个部分。
答案 1 :(得分:1)
如果您想要一个包含任意行数的表,则numberOfSectionsInTableView应为默认值。
numberOfRowsInSection是您可以在每个选定部分中使用的行数。 (通常你有一个数据集并使它成为这个集合的长度)
一个部分基本上是表格的逻辑子部分,可以有不同的标题等等。
答案 2 :(得分:0)
你可以有两种类型的UITableViews,Plain或Grouped,你可以在例如中更改它。故事板中的tableviews属性。部分数量是指tableview将具有的部分数量。一个部分是一组行,有时带有标题。节中的行数是指节具有的实际行数。因此,如果您有3个部分,则可以定义每个部分应该有多少行。
答案 3 :(得分:0)
部分是某种分组,每个部分都有自己的单元格数。
为了更好地理解,请查看电话簿。
每个字母都是部分,每个部分都有该字母下的联系人。
您可以使用部分跳转到表格的某个部分或分组信息等。
另一个例子是设置。你有一般,安全等。
答案 4 :(得分:0)
部分是用行填充的细分。
例如,在“联系人”应用中,每个字母都是一个用行填充的部分。
UITableView可以很简单,只有一个部分或复杂的多个部分,每个部分都有自定义的行数,页眉和页脚
答案 5 :(得分:0)
<强>解释强>
numberOfSectionsInTableView
表示UITableview
可以有多个
你可以在章节中给出头衔。 numberOfRowsInSection
表示每个部分至少应该有一个
行。
示例:强>
Fruits
Apple
Orange
PineApple
Guva
Bannana
Vegetable
Onion
Potato
Fruits
,Vegetable
是一个部分。
每个部分都有NumberOfRow
所以numberOfSectionsInTableView
返回2,因为有2个部分(水果,蔬菜)
numberOfRowsInSection
分别为果实部分返回5,为蔬菜部分返回2
答案 6 :(得分:0)
让我用例子解释你,
如果您想在您的应用程序中显示类别(部分/组简称),Mobile Devices&amp;片。
在“移动”部分,您将显示手机列表,如果是“平板电脑”部分,您将显示平板电脑列表。
所以在上面的案例中有两个部分&amp; n(n将是设备数量)每个部分中的设备/平板电脑数量。
希望明确你的怀疑。