現在、アプリケーションをiOS 7に移行中です(iOS 6と互換性があります)。この質問はApple NDAには含まれていませんが、Auto Layoutに関する質問です(iOS 7は自動レイアウトを強制しているようです(EDIT:間違っていた、強制されていません))。ナビゲーションバーとビューコントローラ(iOS 7)を使用した自動レイアウト
私は、ルートコントローラ(明らかに)を備えたナビゲーションコントローラを持っています。 iOS 6では、私は自動レイアウトを使用していなかったので、ルートビューコントローラはナビゲーションバーの下にありました。 iOS 7では、フレームの原点にナビゲーションバーが含まれていないため、コンテンツの上部が隠されています。
オートレイアウトでナビゲーションバーの上に全体のビューを作成する方法はありますか?
ありがとうございます!
ようなものになることができます。これは、それはiOS7だかいないかどうかを知るのに役立ちます
iOS7で自動レイアウトを使用する開発者は?これは間違いありませんか? (この情報はNDAの対象となる場合があります) – bennythemink
iOS 7では自動レイアウトが強制されません。改善されました。 –
強制されます。彼らは文書で言及しなかった。 viewDidLoadおよびviewDidAppearの前にフレーム値を確認します。私はIBを使用しませんが、それでも値は異なります。これは何を示唆していますか? !! –