iOS6には、制約ベースのレイアウトシステムであるAutoLayoutがあります。Androidの柔軟なXMLレイアウトにいくらか匹敵すると思います。
私はiOS6プロジェクトを開始し、AutoLayoutを使用したいと思います。このアプリはユニバーサルになります。2つのデバイスファミリ間で非常に類似したビューがいくつかあります。iPadのその他のビューは、iPhoneビューの2つ以上のコントローラーになります。
私が理解していることから、UIViewControllersは他の子UIViewControllersでセットアップできます。これは、両方のデバイスでユニバーサルビューを構築するための2つの要素があることを意味します。
だから私の質問は、なぜ2つのストーリーボードが必要なのですか?iPadのストーリーボードにはいくつかの追加のコントロールなどがあることがわかります。2つのデバイスタイプ間でフォントサイズやその他の変数をスケーリングする問題もあります。2つのストーリーボードでビューが重複しないようにし、AutoLayoutを効率的に使用して優れたユニバーサルアプリを実現する方法について、誰かがアドバイスを提供できますか?
とても有難い。