deleteRowsAtIndexPaths中に起動されたアニメーションが終了したかどうかをキャッチする可能性があるかどうか疑問に思いましたか?私がやろうとしているのは、タップした行を除いて、UITableViewからすべての行を削除することです。次に、同じUITableViewにいくつかの行を挿入します。両方の操作は、別々のbeginUpadate/endUpdateブロックで実行されます。問題は、アニメーションの削除が終了する前に、挿入アニメーションが開始され、挿入された行が外部Webサービスからのものであるため、次々にアニメーションを起動したいということです。
標準のアニメーションをカスタムのアニメーションに置き換え、objective-cブロックを使用して最初のアニメーションが終了したときに次々に起動できるメソッドで、(UITableViewサブクラスの)挿入メソッドと削除メソッドをラップすることを考えていましたが、不可能に見えるか、やらないで。
よろしくお願いします!