iPhoneアプリのレイアウトを横向きに固定する方法
Posted: 2014年1月01日(水) 17:15
あけましておめでとうございます。
【iPhone/iPad/iPod touch プログラミングバイブル iOS5/Xcode4対応】という書籍を購入し、下記のサポートページよりサンプルファイルをダウンロードし、サンプルファイル中の【ロールプレイングゲーム】(samples > ch9 > RPG > RPG.xcodeproj)をXcodeで開きました。
http://www.socym.co.jp/support/s-795
しかし、シミュレーターで表示すると横向き固定のアプリなのですが、縦向き固定で表示されます。
シミュレーターを回転させてもずっと縦向きのままです。
コードを確認すると、RPGViewController.mにレイアウトを横向きにする下記のコードが記述されています。
//横向きに回転
- (BOOL)shouldAutorotateToInterfaceOrientation:
(UIInterfaceOrientation)orientation {
return (orientation==UIInterfaceOrientationLandscapeRight||
orientation==UIInterfaceOrientationLandscapeLeft);
}
下記のサイトを参考にして解決しようと試みましたが、プロパティリストの【キー】を【Initial interface orientation】に設定する方法がどうしてもわかりません。
http://araking56.blog134.fc2.com/blog-entry-199.html
Custom iOS Target Properties の画面までは行けるのですが、Keyを新たに設定する方法が分かりません。
Xcodeのバージョンは5.0.2です。
アプリが横向き固定で表示されるよう、解決方法を教えていただきたく、お願い致します。
【iPhone/iPad/iPod touch プログラミングバイブル iOS5/Xcode4対応】という書籍を購入し、下記のサポートページよりサンプルファイルをダウンロードし、サンプルファイル中の【ロールプレイングゲーム】(samples > ch9 > RPG > RPG.xcodeproj)をXcodeで開きました。
http://www.socym.co.jp/support/s-795
しかし、シミュレーターで表示すると横向き固定のアプリなのですが、縦向き固定で表示されます。
シミュレーターを回転させてもずっと縦向きのままです。
コードを確認すると、RPGViewController.mにレイアウトを横向きにする下記のコードが記述されています。
//横向きに回転
- (BOOL)shouldAutorotateToInterfaceOrientation:
(UIInterfaceOrientation)orientation {
return (orientation==UIInterfaceOrientationLandscapeRight||
orientation==UIInterfaceOrientationLandscapeLeft);
}
下記のサイトを参考にして解決しようと試みましたが、プロパティリストの【キー】を【Initial interface orientation】に設定する方法がどうしてもわかりません。
http://araking56.blog134.fc2.com/blog-entry-199.html
Custom iOS Target Properties の画面までは行けるのですが、Keyを新たに設定する方法が分かりません。
Xcodeのバージョンは5.0.2です。
アプリが横向き固定で表示されるよう、解決方法を教えていただきたく、お願い致します。