我有一個包含兩個自定義單元格的表格視圖部分。當某些其他操作觸發時,我想交換該部分中的單元格。在表格視圖部分中交換單元格
頂部電池應滑動底部,底部電池應滑落到頂部。
我當前的代碼導致的空白單元格區域
時cellForRowAtIndexPath
回報:
// flag is set to YES when reloadSections is called
if (flag) {
if (self.currentAddressingMode == AddressingModeToSelf) {
if (indexPath.row == 0) {
return self.outNumberCell;
}
else if (indexPath.row == 1) {
return self.inNumberCell;
}
}
else if (self.currentAddressingMode == AddressingModeToCounterpart) {
if (indexPath.row == 0) {
return self.inNumberCell;
}
else if (indexPath.row == 1) {
return self.outNumberCell;
}
}
}
有沒有解決方案?
我不確定你想要什麼,你應該交換數據模型(數組)中的兩個對象,併爲表執行reloadData。 – NeverBe