0

こんにちは、私はカメラビューにpopoverController表示を使用していますが、カメラビューを取得していません。ここで私のコードを手伝ってください。

    picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.showsCameraControls=NO;
picker.delegate = nil;
picker.allowsEditing = NO;

UIViewController *containerController = [[UIViewController alloc] init];
containerController.contentSizeForViewInPopover = CGSizeMake(768, 750);
[containerController.view addSubview:picker.view];

UIPopoverController *popover = [[UIPopoverController alloc]   initWithContentViewController:containerController];

self.popoverController = popover;          
popoverController.delegate = self;          

[popover release];          
CGPoint point = {760,750}; 
CGSize size = {760,750};

[popoverController presentPopoverFromRect:CGRectMake(point.x, point.y, size.width, size.height) 
                                   inView:self.view  permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];

ここで私は空のpopoverViewを取得していますか?ビデオは表示されません。

4

1 に答える 1

1

問題が見つかりませんでした。このコードで確認してください:

picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.showsCameraControls=NO;
picker.delegate = nil;
picker.allowsEditing = NO;
picker.contentSizeForViewInPopover = CGSizeMake(768, 750);

UIPopoverController *popover = [[UIPopoverController alloc]   initWithContentViewController:picker];

self.popoverController = popover;          
popoverController.delegate = self;          

[popover release];          
CGPoint point = {760,750}; 
CGSize size = {760,750};

[self.popoverController presentPopoverFromRect:CGRectMake(point.x, point.y, size.width, size.height) inView:self.view  permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
于 2012-09-29T08:39:41.270 に答える