私はすべてのビューをプログラムで作成しましたが、IBでは何も作成していません。私のビューには、ナビゲーションコントローラー、テーブルビュー、ボタン、タブバーが含まれています。では、iOS5とiOS6のすべての向きをサポートするようにアプリを作成するにはどうすればよいですか。
質問する
129 次
3 に答える
0
添付の画像のように、プロジェクトのターゲットの概要ペインでサポートされているデバイスの向きを設定してみましたか?
于 2012-12-03T13:01:58.733 に答える
0
UIViewController
これをすべての-sに書きます:
- (NSInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}
- (BOOL)shouldAutorotate {
return YES;
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return YES;
}
于 2012-12-03T12:59:38.007 に答える
0
これは iOS 6 で変更されました。
- (NSInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
于 2012-12-03T13:48:18.720 に答える