私は風景モードを使用しているゲームを開発しています。合計4つのビューがあります。 2つのビューが適切に風景モードに入っています。しかし、3番目のビューで私はUITableとナビゲーションバーを持っています。私は風景モードでテーブルを回転することができますが、ナビゲーションバーとナビゲーションコントローラを変換することはできません。ナビゲーションバーとナビゲーションコントローラにもボタンがあります。それはまた変換されません。だから、誰もがこれについての解決策を持つことができます。 :)風景モードでナビゲーションバーとナビゲーションコントローラを変換する方法
5
A
答えて
2
nagvigationコントローラのナビゲーションバーを90度回転させて変換します。 また、ナビゲーションバーの中央とフレームを設定して、横幅のモードに合わせて適切な幅を設定する必要があるかもしれません。私のために働きました:) あなたも役に立ちます。 UIViewControllerのドキュメントのクラスで
1
:ローテーション
interfaceOrientationプロパティ
取り扱い
- shouldAutorotateToInterfaceOrientation:
- rotatingFooterView
- rotatingHeaderView
- willRotateToInterfaceOrientation:期間:
- willAnimateFirstHalfOfRotationToInterをfaceOrientation:期間:
- willAnimateSecondHalfOfRotationFromInterfaceOrientation:期間:
- didRotateFromInterfaceOrientation:
が、これはあまりにも役立ちます願っています。
A.
7
#define degreesToRadians(x) (M_PI * x/180.0)
- (void)viewWillAppear:(BOOL)animated
{
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight];
CGRect newBounds = CGRectMake(0, 0, 480, 320);
self.navigationController.view.bounds = newBounds;
self.navigationController.view.center = CGPointMake(newBounds.size.height/2.0, newBounds.size.width/2.0);
self.navigationController.view.transform = CGAffineTransformMakeRotation(degreesToRadians(90));
[super viewWillAppear:animated];
}
- (void)viewWillDisappear:(BOOL)animated
{
self.navigationController.view.transform = CGAffineTransformIdentity;
self.navigationController.view.transform = CGAffineTransformMakeRotation(degreesToRadians(0));
self.navigationController.view.bounds = CGRectMake(0.0, 0.0, 320.0, 480.0);
[super viewWillDisappear:animated];
}
+0
を働くあなたの答えをいただき、ありがとうございます。実際の甘いソースは、ナビゲーションコントローラのビュー自体を変えています。 – avelis
関連する問題
- 1. 風景のナビゲーションコントローラ、ポップアップスクロールアップ
- 2. 風景モードのサイズ変更
- 3. 風景モード - アンドロイド
- 4. 風景モードで見栄えの良いiPhoneナビゲーションコントローラを作成するには?
- 5. 風景モードのCGContextDrawPDFPage?
- 6. 風景モードのUIAlertView
- 7. モーダルビュー、風景モードでオンスクリーンキーボード
- 8. iOS - 現在の風景モードでポートレートモードを強制する方法
- 9. 風景モードでポートレートで表示する方法は?
- 10. ボタンをクリックしてビデオを風景モードにする方法は?
- 11. AVCaptureで風景モードで画像をキャプチャ
- 12. iPadで風景モードでUIImageViewControllerを表示するとクラッシュする
- 13. イオス8(風景と風景)のUnity 3d(風景と風景)
- 14. 風景モードに変更中にビデオを再生する
- 15. iPhoneアプリ:MPMoviePlayer:PlayVideoは、風景モードでのみ
- 16. 風景モードのカメラがフルスクリーンでない
- 17. ナビゲーションバーは、風景モードで戻るボタンをクリックすると左から右または右に移動します。
- 18. 風景モードのipad 2のカメラをロック
- 19. xcodeストーリーボード内の風景モードでシーンを表示する方法は?
- 20. xcodeアニメーションボールiphone問題の風景モード
- 21. YotubePlayerSupportFramment風景モードの全画面表示
- 22. 風景モードのココス2d&CGPoint混乱
- 23. アンドロイドマーケットで風景モードでアンドロイドのアプリケーションスクリーンショットを公開するには?
- 24. 風景モードに変更すると歪みが歪みます[Ionic]
- 25. iPhoneとiPad UIBarMetrics(ナビゲーションバーの異なる風景/ポートレート画像)
- 26. iphone - 風景モードでビデオを再生するMPMoviePlayerController
- 27. 風景モードで別の画面サイズをサポートする
- 28. 風景モードでチタンiPadアプリを起動するには?
- 29. タブレットアンドロイドでの風景と鉢植えのモード
- 30. 風景とpotriatレイアウトを呼び出す方法は、モードの変更に依存しますか?
それはいくつかのコンテキストのために – Jyotsna