0

我的应用程序的方向是所有视图的纵向,除了 MPMoviePlayerViewController 之外,它是横向的。

现在,当我尝试使用 UIImagePickerController 打开相机时,我的应用程序崩溃了,

我读了一些子类化 UIImage 选择器控制器的地方,我这样做了,

        - (BOOL)shouldAutorotate
           {
             return YES;
            }  

         - (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
         {
             return UIInterfaceOrientationMaskPortrait;
         }

         - (NSUInteger)supportedInterfaceOrientations
         {
             return UIInterfaceOrientationMaskAll;
         } 

我的崩溃解决了,但我的选择器被颠倒了,请帮帮我。

4

1 回答 1

0

尝试这个:

-(布尔)应该自动旋转{

return YES;

}

-(NSUInteger)支持的接口方向{

return UIInterfaceOrientationMaskPortrait;

}

-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{

return UIInterfaceOrientationPortrait;

}

于 2013-04-11T05:02:43.837 回答