Xcode6のstoryboardのviewが異常に大きい時の対処法
Xcode6のstoryboardを開くと,ViewControllerの画面が異常に大きくて困った時の対処法.
どういうこと?
storyboardがこんな風に異常にデカイ.
このまま実行すると変な感じになる.
解決法
2つある.
1. Constraintsを使う
ラベルやボタンにHorizontal CenterのConstraintsを追加するとよい.
ViewControllerが大きいのは,様々なサイズのデバイスに対応できる相対レイアウトで作成するためのものらしい. なので,Constraintsを追加して相対配置にしてしまえばよい.
2. 対応させる画面を限定する
「Main.storyboard」のプロパティ設定画面で,「Use Size Classes」に付いてるチェックを外す.
詳しくは以下のページが参考になります.
SwiftをiOSシミュレータで実行:「はじめてのSwiftプログラミング」著者サポートページ