我已經創建按鈕點擊更改Tableview
值完全相反。如何更改逆序NSMutableArray存儲值?
例如:
普通的tableview
----------------------------------------------
Name A B C
----------------------------------------------
anis 20 20 1
----------------------------------------------
dols 30 30 2
----------------------------------------------
Button first click
改變像下面
----------------------------------------------
Name A B C
----------------------------------------------
dols 30 30 2
----------------------------------------------
anis 20 20 1
----------------------------------------------
Button second click
改變的tableview柱再次正常位置
值這裏上面的表格顯示多個custom cell
標籤有多個NSMutableArray
,我使用的是某種原因。
我已經成功地完成了名稱倒序下面的代碼
names = [[[alertArray allKeys] sortedArrayUsingDescriptors:[NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:keys ascending:NO]]] mutableCopy];
改變由但現在我需要"How to change reverse cell other values A B C like above diagram 2
(它不排序工作)。
這裏下面的代碼我已經存儲單獨的值到單獨的NSMutableArrays
。
NSArray * sortedKeys = .....;
for (NSString *keys in sortedKeys) {
[name_array addObject:keys];
[A_array addObject:[alertArray objectForKey:keys][@"A"]];
[B_array addObject:[alertArray objectForKey:keys][@"B"]];
[C_array addObject:[alertArray objectForKey:keys][@"C"]];
}
顯示的cellForRowAtIndexPath代碼。 –
不要在cellForRowAtIndexPath中添加子視圖 –
你的問題還不清楚。你是說你有單獨數組中每列的數據,希望對其中的一列進行排序,然後希望改變其他數組以匹配?顯示你的代碼,現在人們試圖幫助只能猜測。 – CRD