1
我有一個iPhone應用程序,有一個用戶喜好頁面,用戶可以重新排列uitableview行,就像iPhone內置在天氣預報應用程序的設置頁面一樣。現在我的問題是在用戶完成重新排列之後,我需要按重新安排的順序將數據保存在數據庫中。但是我無法從uitableview中讀取數據。重新排列Uitableview行
如何從uitableview中讀取重新排列的數據?
提前尋找您的寶貴迴應
感謝
喜悅
我有一個iPhone應用程序,有一個用戶喜好頁面,用戶可以重新排列uitableview行,就像iPhone內置在天氣預報應用程序的設置頁面一樣。現在我的問題是在用戶完成重新排列之後,我需要按重新安排的順序將數據保存在數據庫中。但是我無法從uitableview中讀取數據。重新排列Uitableview行
如何從uitableview中讀取重新排列的數據?
提前尋找您的寶貴迴應
感謝
喜悅
你不會在編輯的閱讀正文之後的rearraged順序,UITableView的告訴它的DataSource的是什麼,而編輯而改變發生。它使用以下消息:
- (void)tableView:(UITableView *)tableView
commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath;
- (void)tableView:(UITableView *)tableView
moveRowAtIndexPath:(NSIndexPath *)fromIndexPath
toIndexPath:(NSIndexPath *)toIndexPath;
您將實現數據源,以便它記錄此更改並在編輯完成時存儲它們。
另一個不推薦的方法是使用
- (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath;
您的tableView細胞的然後dataEntity由該單元表示弄清楚枚舉,並重建基礎數據。
最後一種方法只是爲了完整性,請使用第一種。