Iphone 应用程序,IOS 5 及更高版本。
SO上有与此类似的问题,但我没有遇到过这种确切的情况,所以我会问。我正在编辑一个现有的应用程序,它允许您拍摄一张照片,它会调整大小并将其发送到网络服务。
我需要添加拍摄 3 张照片、调整每张照片大小并发送到相同服务的功能。我认为这只是重复应用程序中已有内容的问题,但它使用 UIImagePickerController 显然每次使用只允许一张照片。
所以它的工作方式是有一个“拍照”按钮,它调用下面的方法。一旦拍摄了这张照片,就会出现另一个按钮,上面写着“拍摄另一张照片”(我添加了这个按钮),我让它调用相同的方法,但它只是复制上一张照片,这确实是意料之中的。我应该如何最好地改变它以容纳 3 张照片?
这是我正在调用的 takephoto 方法。
- (IBAction)takePhoto:(id)sender
{
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePickerController.delegate = self;
[self presentViewController:imagePickerController animated:YES completion:NULL];
}