UIImagePicker相机视图不是全屏Ipad2

UIImagePicker相机视图不是全屏Ipad2

问题描述:

问题看起来像是围绕popover事件以某种方式居中。防爆。我点击相机..它启动相机模式直到屏幕的绝对顶部..如果我点击取消并重复..一切看起来完美。现在,如果我选择查看弹出式相机Roll ..下次启动相机时,距离屏幕顶部大约20px,按钮导航栏只能看到一半。 (请记住标准屏幕有标准顶杆,但模式相机占用绝对屏幕1024x768)。UIImagePicker相机视图不是全屏Ipad2

我的代码:

​​

我相信当你在酥料饼呈现的UIImagePickerController中,酥料饼是抱着一种观点,并给你造成一些问题。尝试通过销毁弹出窗口(及其子视图)或将弹出窗口内容设置为零来从弹出窗口释放视图。例如,

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage (UIImage *)image editingInfo:(NSDictionary *)editingInfo 
{ 
    [self.popoverController setContentViewController:nil]; 
    [self.popoverController dismissPopoverAnimated:true]; 
    UIImage *savedimage = [editingInfo objectForKey:UIImagePickerControllerOriginalImage]; 
    imageView.image = savedimage; 
    UIImageWriteToSavedPhotosAlbum (savedimage, self, nil, nil); 
} 
+0

nope ..我假设它应该是useCameraRoll popover中的东西。如果我避免那个popover,那么一切都很好。如果使用该弹出窗口,它会导致相机永远不会以模态方式进入屏幕的绝对顶部。 – DJPlayer 2012-02-29 17:27:20

+0

我认为当imagepicker的视图被创建时,它会将其偏移到具有适当边框的弹出窗口中。也许尝试重新创建imagepicker或重置其框架 – tofortier 2012-02-29 17:55:28