私はiPadアプリに取り組んでいます。ポップオーバーで画像をキャプチャし、次のビューで全画面で画像をトリミングすることです。ここでは以下の画面で構成されています
1) LoginViewContoller
(すべての向きが必要)、
2) SplitViewController
(すべての向きが必要),`
3) ImageCropViewController
(風景のみが必要)、
4) SettingsViewController
(すべてのオリエンテーションが必要です)。
ImageCropViewController
私は次のコードを書いています:
- (BOOL)shouldAutorotate
{
return NO;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
正確な向きを取得しています。しかし、その効果LoginViewController's
とSettingViewController's
向きも。
でLoginViewController
、SettingViewController
私は次のコードを書いています
- (BOOL)shouldAutorotate
{
return YES;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape | UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown;
}
SplitViewController
からまでナビゲートしている間、 as をImageCropViewController
開始しています。ImageCropViewController
rootViewController
plist では、このような向きをサポートしています
私はそれをググった。利用可能なコードを統合しました。しかし、解決策は見つかりませんでした。私を助けてください。それは本当に私の時間を殺しています。