【发布时间】:2016-04-10 12:26:33
【问题描述】:
我正在制作一种从相机拍照并从库中选择照片的实现。
为了从图书馆拍照,我使用ELCImagePickerController 并在滚动视图中设置图像。
我想做的是从相机中获取几张图像并将其设置在同一个滚动视图上。
目前我的实现是:
- (IBAction)takePhoto:(UIButton *)sender {
UIImagePickerController *cameraPicker = [[UIImagePickerController alloc] init];
cameraPicker.delegate = self;
cameraPicker.allowsEditing = YES;
cameraPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:cameraPicker animated:YES completion:NULL];
}
- (void)imagePickerController:(UIImagePickerController *)photoPicker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[photoPicker dismissViewControllerAnimated:YES completion:NULL];
UIImage *image=[info objectForKey:UIImagePickerControllerEditedImage];
UIImageView *imageview = [[UIImageView alloc] initWithImage:image];
[imageview setContentMode:UIViewContentModeScaleAspectFit];
[self.scrollView addSubview:imageview];
[self dismissModalViewControllerAnimated:YES];
}
有了这个,我每次只能拍一张照片,当我再次设置它时,它会替换另一张。 我怎样才能服用几杯?我想怎么做?
【问题讨论】:
-
对谷歌有信心,做一些研究。这已经做了很多次了……查看 cocoacontrols.com 以获得一些免费的糖果。此外,这可以使用 iOS 的
AssetsLibrary框架非常容易地实现。 -
谢谢@FahriAzimov 我在 cocoacontrols.com 上找到了我想要的东西
标签: ios objective-c camera ios-camera