0

このスクリーンキャストを参照してください: http://www.screencast.com/t/4KZu1ZBVDjs

基本的に何が起こっているかというと、ビューを反転させてから、反転のアニメーションの一部として、さまざまな情報を表示するためにセクションを交換しています。

何らかの理由で、セクションを削除してから別のセクションを挿入したり、セクションをリロードしただけでも (たまたま同じ数のセクションがあります)、一時的に古いセクションが新しいセクションの下に表示されます。そのため、スクリーンキャストの終わりに向かって、マップが新しいセル (アバターとラベル) の下に表示されていることがわかりますが、その後消えます。

フリップ アニメーション自体とは関係ありません。それが削除されても、同じ問題: http://www.screencast.com/t/iOcNTyDf

これは少し困惑しています。

4

1 に答える 1

0

ここでは、テーブルをリロードするのがより良い解決策のように見えましたが、これは間違いなくバグのようです。

UITableView のバグ ( deleteSections:withRowAnimation: )?

于 2013-08-03T04:01:25.550 に答える