サンプルの実行例。こんな感じで複数選択できる。
選択結果はデリゲートで受け取れる。
@interface ELCImagePickerController : UINavigationController {
id delegate;
}
@property (nonatomic, assign) id delegate;
-(void)selectedAssets:(NSArray*)_assets;
-(void)cancelImagePicker;
@end
@protocol ELCImagePickerControllerDelegate
- (void)elcImagePickerController:(ELCImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSArray *)info;
- (void)elcImagePickerControllerDidCancel:(ELCImagePickerController *)picker;
アルバムの選択用のクラスも用意されている。
@interface ELCAlbumPickerController : UITableViewController {
NSMutableArray *assetGroups;
NSOperationQueue *queue;
id parent;
ALAssetsLibrary *library;
}
@property (nonatomic, assign) id parent;
@property (nonatomic, retain) NSMutableArray *assetGroups;
-(void)selectedAssets:(NSArray*)_assets;
@end悪くない。






Responses
Leave a Response