0
我有一個數組與對象1-10(比方說)。我想要cell.textLabel.text = 1,3,5,7 ...並且我想要cell.detailtextLabel.text = 2,4,6,8 ...從NSMutableArray UITableView iPhone
如何獲取詳細文本交替?
或者,有沒有更好的方法?製作兩個可變數組併合並它們?
我有一個數組與對象1-10(比方說)。我想要cell.textLabel.text = 1,3,5,7 ...並且我想要cell.detailtextLabel.text = 2,4,6,8 ...從NSMutableArray UITableView iPhone
如何獲取詳細文本交替?
或者,有沒有更好的方法?製作兩個可變數組併合並它們?
我認爲這應該工作:
cell.textLabel.text = [yourlist objectAtIndex:(indexPath.row * 2)];
cell.detailtextLabel.text = [yourlist objectAtIndex:(indexPath.row * 2)+1];
+1了有效的解決方案,雖然從設計POV我建議做兩個單獨的陣列,一個用於正文,一個獲得此錯誤detailtext – PengOne
: ***終止應用程序由於未捕獲的異常'NSRangeException',原因:'*** - [NSMutableArray objectAtIndex:]:索引4超出界限[0 .. 3]' – Eric
從頭開始[array count]/2和你很好,謝謝! – Eric