2012-12-13 92 views
1

在我的應用程序使用tableview其中每個單元格添加UIScrollView,在該scrollView再次添加UIView(此視圖是從另一個視圖類添加)。當觸摸視圖操作正在執行,但是當我滾動表格時,視圖中的所有修改都將重新加載,加載時會出現這些內容。更新tableViewCell在另一個視圖

那麼我們該如何保存在當前表格的另一個類中完成的視圖修改。

在touchesEnded方法

正在使用

[music.createTableView beginUpdates]; 
[music.createTableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:UITableViewRowAnimationNone]; 
[music.createTableView endUpdates]; 

任何幫助或建議。

在此先感謝。

+0

確保您沒有分配您的表並重新加載,每次viewWillAppear時 – Rajneesh071

回答

0

假設您使用NSArray在tableview的行中顯示數據。在裏面,你會保持另一個NSArray在每一行中顯示UIViews數組。如果您使用NSDictionary存儲UIView的數據,則可以在該字典中設置一個標誌,該標誌將根據用戶的觸摸而改變。希望它能幫助你。

相關問題