櫻です。 今回はiOS6.0で導入されたCocoa Auto Layoutの紹介です。 iOSのアプリで固定的な画面のレイアウトはInterfaceBuilderやUIViewのautoresizingMaskで楽に作成できますが、動的に画面のレイアウトを変更する必要がある場合はViewControllerのviewDidLoadやViewのlayoutSubviewsをオーバーライドして頑張ってるのではないでしょうか? iOS6からはCocoa Auto Layoutというものが導入されています。 (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Articles/Introduction.html#//apple_ref/doc/uid/TP4001