私はiOS6の自動レイアウトを使い始めたばかりで、かなり気に入っていると言わざるを得ません。そうは言っても、私はios5とiphone5の両方をサポートする必要があるアプリに取り組んでいます。残念ながら、ios 5をサポートしたい場合、自動レイアウトを使用できないようです。最善の方法は、iphone5でレイアウトが悪く見えないようにしながらiOS5をサポートすることです。
私はいくつかの可能な解決策を見ることができますが、それらはすべてかなりひどいようです。
2つのnibファイルを渡し、オペレーティングシステムに応じて1つを選択する、ある種のマクロを実行できますか?
オペレーティングシステムに応じて、異なるnibファイルがロードされた複数のビルドターゲットを実行できます。
アプリ全体で、自動レイアウトの制約を自動サイズ変更マスクに置き換えることができます。
誰かが共有できるこの問題の経験はありますか?