1
Ipad上的IOS 6在橫向模式下旋轉UIImagePickerController cameraOverlayView,但iPhone 3GS上的IOS 6不會 - 謝謝Apple!如何判斷UIImagePickerController cameraOverlayview是否會旋轉?
我不知道IOS 5或其他設備的行爲,所以有沒有一種方法來預測這種行爲,所以我可以在疊加視圖上應用旋轉變換?
謝謝
Ipad上的IOS 6在橫向模式下旋轉UIImagePickerController cameraOverlayView,但iPhone 3GS上的IOS 6不會 - 謝謝Apple!如何判斷UIImagePickerController cameraOverlayview是否會旋轉?
我不知道IOS 5或其他設備的行爲,所以有沒有一種方法來預測這種行爲,所以我可以在疊加視圖上應用旋轉變換?
謝謝
我也有這個問題。以下是我發現的內容:
在Target的「iPad部署信息」配置中,請確保啓用了「風景左轉」和「風景右轉」模式 - 即使您的應用程序沒有真正支持這些模式顯然,通過info.plist文件完成)。
接下來,在你的UIViewController
(S),迫使他們肖像:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return UIInterfaceOrientationIsPortrait(interfaceOrientation);
}
- (BOOL)shouldAutorotate
{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown;
}
現在UIImagePickerController
應該正確地旋轉當iPad旋轉爲橫向 - 但你UIViewController
仍然會人像只。
對不起,這不能修復覆蓋不旋轉 - 只有在iphone上!感謝您的意見。 –