Ios UITableView-插入有动画问题的行

Ios UITableView-插入有动画问题的行,ios,animation,uitableview,uiimageview,Ios,Animation,Uitableview,Uiimageview,我有个奇怪的问题。在我的应用程序中,我有一个UITableView,带有列表o注释。单元格由UIImageView(背景)和UITextView组成。对于单行注释,我正在更改背景的大小(UIImageView的框架)以适应文本的大小(在CellForRowatineXpath:中调用)。它可以很好地用于滚动等,但当我使用动画(UIView animateWithDuration:)更改表的大小时,会在顶部显示新行,用户可以注意到背景帧也会随着动画而更改。 你知道如何防止设置背景图像的动画吗 要在

我有个奇怪的问题。在我的应用程序中,我有一个UITableView,带有列表o注释。单元格由UIImageView(背景)和UITextView组成。对于单行注释,我正在更改背景的大小(UIImageView的框架)以适应文本的大小(在CellForRowatineXpath:中调用)。它可以很好地用于滚动等,但当我使用动画(UIView animateWithDuration:)更改表的大小时,会在顶部显示新行,用户可以注意到背景帧也会随着动画而更改。 你知道如何防止设置背景图像的动画吗


要在表视图中设置行插入动画,我建议您使用:

[myTable beginUpdates];
[myTable insertRowsAtIndexPaths:indexPathsToInsert withRowAnimation:UITableViewRowAnimationBottom];
[myTable endUpdates];

其中indexPathsToInsert是引用要插入的行的索引的
nsindepath
数组。在执行此更新之前,您的数据源必须保持一致。

但我不会插入新行。显示它们是因为我正在增加表格的高度。请提供两张图像进行比较,以评估错误