1

在我的应用程序中,我使用 tableview,其中每个单元格都添加 UIScrollView,在该 scrollView 中再次添加 UIView(此视图是从另一个视图类添加的)。当视图的触摸动作正在执行但当我滚动表格时,视图中的所有修改都在重新加载加载时的内容。

那么我们如何才能将视图的修改保存在当前tablecell中的另一个类中。

在 touchesEnded 方法中使用

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

任何帮助或建议。

提前致谢。

4

1 回答 1

0

假设,您正在使用 NSArray 在 tableview 的行中显示数据。在其中,您将保留另一个 NSArray 以在每一行中显示 UIView 数组。如果您使用 NSDictionary 来存储 UIView 的数据,您可以在该字典中设置一个标志,该标志将根据用户触摸而改变。希望它会帮助你。

于 2012-12-13T06:31:20.947 回答