2013年6月12日水曜日

iOS7のUI部品の変更点

先程、Xcode5を落として来て、既存のプロジェクトをビルドしてみました。

結果、UI部品に関するコードの互換性はまぁ、大体維持されている感じ。
目につく所では、ボタンのUIButtonTypeRoundedRectとか枠が無くなっちゃってたり、TableViewのGroupedの表示が結構変わってたり、Xibファイルを開くとiOS7仕様にアップグレードしろって言って来るし、結構めんどうな感じです。

見た目に拘るクライアントさんのアプリのアップデートとかは結構揉めそうな感じですね。

今までのUI部品を標準で使ってた(カスタムしないでそのまま出してた)場合、フォントとか文字サイズは結構いい感じに置換されてます。が、色々カスタムしていた場合、指定通りの表示で来るので、再構築が結構めんどくさそうな印象。あと、新デザインの全体傾向として、日本語フォントとの相性も悪そうな印象。

互換性対応が難儀しそうな感じなのですが、正式リリースがアナウンスされている秋頃までには何とかなるっしょ。

#2013/6/14追記

その後、少しUI部品を触ってみた所、見た目が変わる物の、機能や操作感はほぼ同じ感じなので、やはり今からリリース予定のアプリはデザイン的にiOS7に移行した後も違和感ないデザインで作成するのが最適解っぽいです。

0 件のコメント:

コメントを投稿