私はいくつかのセクションでtableViewを持っています。セクションからすべての行を削除すると、UITableViewRowAnimationTopアニメーションのセクションも削除されます(スライドするため)。 iOS 4デバイスでアプリを実行すると、deleteSections:withRowAnimations:メソッドはセクションを上にスライドさせ、その上にあるものの後ろに消えるようにします。しかし、iOS 5では、セクションは上にスライドしますが、上にあるものの前にとどまり、スライドが終了すると消えます。何が間違っていますか?iOS5 delete tableViewセクションアニメーション
FYI:私はiOS5をを使用していますが、私のアプリは上向き4からすべてのiOSバージョンで実行されますので、iOSの4.0にのiOSデプロイメント・ターゲットを変更した、およびARMv6以降のARMv7
EDITにアーキテクチャが変更されました:のために私は空のプロジェクトを作成しました。ちょうどUITableViewControllerを持っていました。そこにはそれぞれ2行のセクションがあり、空想はありませんでした。同じような動作をしていますので、私は実際にこれをすることを躊躇していますが(ほとんどそうでないため)、私は手足に出て、これがiOS5のバグだと言いますか?
これはあなたの問題と関係があるかどうかは分かりませんが、[iOS 5 Release Notes:](https://developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-5_0/)から_index.html)tableView:viewForHeaderInSection:メソッド(またはそのフッターに相当する)からnilを返すことで、ヘッダーを隠すには不十分です。ヘッダーを非表示にするには、tableView:heightForHeaderInSection:をオーバーライドして0.0を返します。 –