iosに関するkemma_archのブックマーク (1)

  • iOS5/Xcode4.2での挙動異常/バグいくつか(11/16さらに追記あり) - Code for History

    iOS5/Xcode4.2格的に使い始めたけど、当にバギーな感じ。 仕様変更とかのレベルじゃなくて、納得のいかない前バージョンと異なる挙動が多過ぎる。 挙げていけばキリがないとは思うけど、情報共有のためにいくつか挙げてみる。 いずれも実機だけでなく、シミュレータでも再現する。 UITableViewでsetFrame後の再レイアウト処理がおかしい iOS4.3以前だと、デバイスの方向変換等でUITableViewのFrameを変更しても、自動で正しいレイアウトになっていた*1。 ところが、iOS5だとご覧の通り。 setFrameをした後のセルの配置が、全部一番上に集まってわけの判らない状態に。 一度各セルの「あるはずの」場所を画面外に出して再描画してやるか、それともsetFrame後にreloadDataを走らせて全部描画し直さない限り正しく描画されない。 ただ、これiOS5だと必ず

    iOS5/Xcode4.2での挙動異常/バグいくつか(11/16さらに追記あり) - Code for History
  • 1