JPImagePickerController |
A image picker view controller.
Superclass: UIViewController
Declared In: JPImagePickerController.h
A class which represents a image picker controller like apples UIImagePickerController but lets you use a external dataSource for the images.
cancelPicking: |
- (void)cancelPicking:(id)sender;
sender
The button which sends the action.
The data source for the picker view.
The image picker's delegate object.
The image picker title.
The additional navigation controller.
Original StatusBarStyle at the beginning.
Controller for the scrollView.
dataSource |
The data source for the picker view.
@property ( nonatomic, retain) id<JPImagePickerControllerDataSource> dataSource;
The data source must adopt the JPImagePickerControllerDataSource protocol and implement the required methods to return the number of components and the number of rows in each component.
delegate |
The image picker's delegate object.
@property ( nonatomic, retain) id<JPImagePickerControllerDelegate> delegate;
The delegate receives notifications when the user picks an image, or exits the picker interface. The delegate also decides when to dismiss the picker interface, so you must provide a delegate to use a picker. If this property is nil, the picker is dismissed immediately if you try to show it.
imagePickerTitle |
The image picker title.
@property ( nonatomic, retain) NSString *imagePickerTitle;
You can set the title for the image overview here.
modalNavigationController |
The additional navigation controller.
@property ( nonatomic, retain) IBOutlet UINavigationController *modalNavigationController;
We need it to be able to view a navigation when the user picks a image.
originalStatusBarStyle |
Original StatusBarStyle at the beginning.
@property ( nonatomic, readonly) UIStatusBarStyle originalStatusBarStyle;
This property saves the UIStatusBarStyle at the beginning, so that we'll be able to change it back when we dismiss the image picker.
overviewController |
Controller for the scrollView.
@property ( nonatomic, retain) JPImagePickerOverviewController *overviewController;
This controller holds the scrollView with all the buttons which represent the images.
Last Updated: Saturday, November 14, 2009