請問有人可以解釋一下numberOfSectionsInTableView
VS numberOfRowsInSection
之間的區別嗎?iOS Swift numberOfSectionsInTableView VS numberOfRowsInSection
Section在這裏暗示什麼?我知道我們有一個帶有行的表格。我只是無法理解Section。
請問有人可以解釋一下numberOfSectionsInTableView
VS numberOfRowsInSection
之間的區別嗎?iOS Swift numberOfSectionsInTableView VS numberOfRowsInSection
Section在這裏暗示什麼?我知道我們有一個帶有行的表格。我只是無法理解Section。
你可以有兩種類型的UITableViews,Plain或Grouped,你可以在例如。故事板中的tableviews屬性。部分的數量是指tableview將要有的部分的數量。一節是一組行,有時帶有一個標題。節中的行數指的是節的實際行數。所以如果你有3個部分,你可以定義每個部分應該有多少行。
如果您只想擁有包含任意行數的表格,numberOfSectionsInTableView應該是默認值1。
numberOfRowsInSection是您可以在每個選定部分中使用的行數。 (通常你有一個數據收集,並把它作爲這個集合的長度)
部分基本上是你的表的邏輯子部分,可以有不同的標題等。
部分是某種分組,每個部分都有自己的一些單元格。
爲了更好地瞭解電話簿。
每個字母都是小節,每個小節在該字母下都有聯繫。
您可以使用部分跳轉到表中的某一部分或已分組信息等
另一個例子是設置。你有通用的,安全的等。
部分是用行填充的細分。
例如,在「通訊錄」應用程序中,每個字母都是填充行的部分。
一個UITableView可以是具有僅一個部分或複雜的具有多個部分,每個部分具有的行,報頭中的自定義數字和頁腳
說明簡單
numberOfSectionsInTableView
意味着UITableview
可以有多個 你可以在Section中給出標題。numberOfRowsInSection
意味着每個部分至少應該有一個 行。
實施例:
Fruits
Apple
Orange
PineApple
Guva
Bannana
Vegetable
Onion
Potato
Fruits
,Vegetable
是一個組。
而且每個部分都有NumberOfRow
所以numberOfSectionsInTableView
回報2,因爲有2段(水果,蔬菜)。水果節蔬菜部分
而numberOfRowsInSection
回5和2分別
行表格可以分爲幾個部分:
numberOfSections
爲您提供了部分的(廢話)的數量。 numberOfRowsInSection
然後爲您提供每節的行數。部分是可選的,可以簡單地使用一個部分。
感謝您的詳細信息! – Guru
讓我用例子來解釋你,
如果你想在你的調用,移動設備&片應用程序中顯示的類別(科/組短)。
在手機部分,您將顯示手機的列表,如果是平板電腦部分,您將顯示平板電腦列表。
因此,在上述情況下,每個部分中有2個部分& n(n將是設備數)個設備/平板電腦。
希望它清楚你的疑惑。
查看此鏈接.... https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/TableViewStyles/TableViewCharacteristics.html –