0

iPhone開発初心者です。ランドスケープモードでカメラベースのアプリを開発しようとしています。info.plist でサポートされている向きと Interface Builder を横向きモードに編集しました。したがって、最初に私のアプリは、ギャラリーからビデオを選択するか、ビデオを撮影するようにユーザーに促します。ただし、ビデオ ギャラリーとカメラ ビューの両方がポートレート モードになっています。

横向きにする方法はありますか?私はたくさん検索しましたが、答えが見つかりませんでした。私を助けることができますか?ありがとう

4

1 に答える 1

-1

UIImagePickerを横向きモードで表示できます。そのためには、サブクラス化し、shouldAutoRotateメソッドを に実装する必要がありますreturn NO

@interface LandScapeUIImagePickerController : UIImagePickerController

@end

#import "LandScapeUIImagePickerController.h"

@interface LandScapeUIImagePickerController ()

@end

@implementation LandScapeUIImagePickerController

- (BOOL)shouldAutorotate
{
    return NO;
}

@end

LandScapeUIImagePickerControllerの代わりにのオブジェクトを作成しますUIImagePickerController

于 2012-11-16T06:40:10.087 に答える