且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

UIImagePickerController ios 5问题在ipad中选择uising UIPopoverController时的图像

更新时间:2023-10-29 08:08:46

试试这个

       -(IBAction)buttonpressed{ 
        UIImagePickerController *anImagePickerController = [UIImagePickerController new];
        anImagePickerController.delegate = self;
        anImagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;

        UIImageView *anImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"overlay_320x427.png"]];
        anImageView.frame = CGRectMake(0, 1, 320, 427);
        anImageView.hidden = YES;
        anImagePickerController.cameraOverlayView = anImageView;

        [self presentModalViewController:anImagePickerController animated:YES];
        [anImagePickerController release];

        [NSTimer scheduledTimerWithTimeInterval:0.1
                                         target:self
                                       selector:@selector(timerFireMethod:)
                                       userInfo:anImageView
                                        repeats:NO];
        [anImageView release];
    }
    - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)info {




 /* Do something here*/
        [self dismissModalViewControllerAnimated:YES];




    }

    - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
        [self dismissModalViewControllerAnimated:YES];
    }