iOS Developer Library

Developer

UIKit Framework Reference UIImagePickerController Class Reference

Document Revision History

This table describes the changes to UIImagePickerController Class Reference.

Date

Notes

2014-05-27

Removed note that cameraOverlayView has a default value of nil—it actually always returns an overlay view.

2012-07-17

Additional improvements to the description of using an image picker on iPad.

2011-10-12


In the overview for the UIImagePickerController class, clarified the explanation of how to present an image picker controller on iPad.

2011-03-08

Added information on the two ways to present an image picker controller on iPad.

2010-11-15


Improved the description for mediaTypes property.

2010-08-19

Updated Overview to describe saving still-image metadata.

2010-06-29

Added descriptions of new APIs and behaviors for iOS 4 and iPhone 4.


Described the new iOS 4 behavior for the showsCameraControls property.


Improved the descriptions of the startVideoCapture and stopVideoCapture instance methods.


Improved the description of the UIImagePickerControllerCameraFlashMode enumeration.


Updated the description for the UIImagePickerControllerSourceType enumeration.


Improved the descriptions for the videoQuality property and for the UIImagePickerControllerQualityType enumeration by noting that they apply to movie transcoding as well as to recording.


Improved the description for the mediaTypes property by noting that attempting to set an empty array results in an exception.

2010-05-18


Added descriptions for two video capture instance methods: startVideoCapture and stopVideoCapture.


Added description for VGA-quality video recording constant, UIImagePickerControllerQualityType640x480.


Updated UIImagePickerController “Overview” for iOS 4.0.

2009-10-19


Added an “Important” section to UIImagePickerController class overview, clarifying use of the class.


Added descriptions for the videoMaximumDuration and videoQuality properties in the Configuring the Video Capture Options task group.


Added descriptions for the showsCameraControls, cameraOverlayView, and cameraViewTransform properties, and for the takePicture instance method, to the Customizing the Camera Controls task group.


Added a description for the allowsEditing property in the Configuring the Picker task group.


Added a description for UIImagePickerControllerQualityType enumeration.


Added deprecation information for the allowsImageEditing property.

2009-06-02


Added description of video recording support.

2008-05-27

New document that describes the class for managing the system-supplied user interfaces for choosing and taking pictures.