0
在這裏,我有一個部分的TableView。但是,我有2個單元格。我希望numberofRowsInSection爲同一節的不同行返回2個不同的值。但是,我無法訪問numberofRowsInSection函數中的行。有人能告訴我如何達到這個目標嗎?TableView的numberOfRowsInSection函數如何爲同一節返回多個值?
在這裏,我有一個部分的TableView。但是,我有2個單元格。我希望numberofRowsInSection爲同一節的不同行返回2個不同的值。但是,我無法訪問numberofRowsInSection函數中的行。有人能告訴我如何達到這個目標嗎?TableView的numberOfRowsInSection函數如何爲同一節返回多個值?
numberOfRowsInSections應該返回細胞的數量在這一節中,如果你想顯示兩種不同類型的細胞(如。CellType1和CellType2)的,你應該做的內部邏輯
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath{
if (indexPath.section == 0) {
if(indexPath.row == 0){ return CellType1; }
if (indexPath.row == 1) { return CellType2; }
}
}
你不能從該方法返回多個值,蘋果沒有寫入該方法來返回多個值
參考這個答案http://stackoverflow.com/questions/30476340/table-view-issues-in-swift-ios/30476653#30476653 –
那裏寫的解決方案是用於多個部分。我正在尋找單個部分的答案 –
你能告訴我一個你的故事板和/或代碼的圖像,所以我可以更好地理解這個 –