![](/img/trans.png)
[英]How can I display selected images from the Photo Library or Camera in a CollectionView? Gallery view
[英]Can the selected images from library be stored in an array?
我已经在相机和库上构建了一个示例项目。 现在,我的问题是可以将要从库中选择的图像存储到数组中吗? 我正在使用此代码。
UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
[self.arrImages addObject:chosenImage];
现在通过放置断点,我知道,即使我选择了图像多次以上,数组中也始终存储1object。
谁能告诉我我该怎么做?
非常感谢您的帮助。
尝试这个。
-(void)viewDidLoad {
//declare before NSMutableArray *_mutableArray;
_mutableArray = [[NSMutableArray alloc] init];
}
....
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
//dismiss UIImagePickerController
[picker dismissViewControllerAnimated:YES completion:Nil];
//take image from anywhere
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
//store image into NSMutableArray
[_mutableArray addObject:image];
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.