views:

46

answers:

1

I've been trying to build a UI that's as similar as possible to the built in iPhone 'camera' app as possible. Necessarily I've been using the UIImagePickerController class.

It imposes on me two constraints that I wish to overcome...

  1. I'd like to be able to take more than one photo (currently mine takes one then comes to a sudden stop.

  2. I wish to skip the 'photo verification' stage where the photo/movie can be vetted by the user before committing it to the photo library.

Both of these are currently beyond me, and I know they're both possible as 'ClearCam' on the store does it perfectly.

Your clues & boos are all welcome,

M.

+2  A: 

You probably wont be able to do it with UIImagePickerController...However look at AVFoundation, you have much more control over the camera and its actions, with it you can take more than one still image at a time with no interruption...here is reference to AVFoundation AV Foundation. Look specifically at AVCaptureDevice, AVCaptureInput and subclasses of AVCaptureOutput, AVCaptureStillImageOutput allows you to grab images from the current camera session asynchronsly...hope this helps

Daniel