发布多张照片 - 两张UIImagePickerController

时间:2014-03-06 16:37:58

标签: ios objective-c uiimageview uiimagepickercontroller

我在这里遇到一些问题。

我有一个基本视图,其中包含两个UIButtons和两个UIImageViews,我希望我的用户能够拍摄两张不同的照片,并将这些照片附加到各自的{{1} }。

现在,这适用于第一个UIButton /图像,但不适用于第二个。

·H

UIImageView

}

.m

@interface ViewController : UIViewController <UIImagePickerControllerDelegate> {

// First button/imageview
UIImagePickerController *picker;
UIImage *image;

// Second button/imageview
UIImagePickerController *picker2;
UIImage *image2;

这一切都很好但我的问题是如何将第二个选择器连接到一个新的imagePickerController方法,以便我的用户可以在此视图上拍摄两张不同的照片?我知道如果我使用picker2信息创建了一个新动作,它仍将指向一个imagePickerController方法,创建第二个方法并将其重命名以适合它不起作用。

任何建议&amp;非常感谢帮助。

杰米

1 个答案:

答案 0 :(得分:1)

您不需要两个UIImagePickerControllers来执行此操作。

查看UIImagePickerController的{strong> takePicture 方法,以编程方式启动静态图像捕获。

您可以在收到imagePickerController:didFinishPickingMediaWithInfo:委托回调后发起其他捕获。

PhotoPicker是来自Apple的一个示例项目,它完全符合您的要求。

希望它有所帮助。