私はiOSプロジェクト/テストを少ししています。私はどこでiPhoneカメラに設定されたソースを持つUIImagePickerContollerを呼び出していますか。UIView内のUIImagePickerController
私はこの「ライブ」カメラを自分のインターフェイスの小さなUIViewボックスにロードしたいと思っています。カメラがロードされて表示されますが、UIViewでは表示されません。あなたがカメラのビューの上に他のビューではなく、他の方法で回避を描画するためにcameraOverlayView
プロパティを使用する必要が
- (void)viewDidAppear:(BOOL)animated {
UIImagePickerController *scope = [[UIImagePickerController alloc] init];
[scope setSourceType:UIImagePickerControllerSourceTypeCamera];
[scope setShowsCameraControls:NO];
[scope setEditing:NO];
[scope setNavigationBarHidden:YES];
[cameraDisplayView addSubview:scope.view];
[scope viewWillAppear:YES];
[super viewDidAppear:YES];
}
「普通の」カメラインターフェイスを取得するのはどういう意味ですか、それとも何が問題なのですか? – uvesten
通常のカメラが表示されますが、インターフェイスビルダーで作成したUIView内に表示されません。私がしようとしていることを示す最も近いことは、新しいSuper 8アプリからです... http://itunes.apple.com/us/app/super-8/id435739918?mt=8 – Brian