Xcode6で作成したiOSアプリケーションのDevelopment TargetをiOS7へ変更し、意気揚々とiOS7のPhone5(S)シミュレータを立ち上げあげると・・・ なんじゃこりゃ!?画面が小さい!!! でもって、iOS8のシミュレータで動かすと・・・ しっかりと画面一杯に表示される。これは困ったものだ・・・ iOS8の新しいスプラッシュ画面設定 LaunchScreen iOS8では、iPhone6, 6 Plusと画面サイズが異なる端末へ対応する為に、スプラッシュ画面を従来の画像を読み込む形式だけでなく、xibファイルでAutoLayoutなどを駆使してViewを配置し、それを表示する事が出来るようになりました。 Xcode6では、プロジェクトを作成した際に、LaunchScreen.xibというスプラッシュ画面用のxibファイルが生成され、そのファイルがInfo.plis
![Xcode6でiOS7対応アプリを作るときのワナ](https://cdn-ak-scissors.b.st-hatena.com/image/square/070cd92f467dc75da3b0c11e5a6b83dbeb72a010/height=288;version=1;width=512/https%3A%2F%2Fwww.dorapro.co.jp%2Fengineerblog%2Fwp-content%2Fuploads%2F2014%2F08%2Fxcode-closeup.png)