如何通过使用的UIImageView屏幕/摄像头活饲料触摸拍摄照片在iOS系统中

问题描述:

我写在使用的PhoneGap /科尔多瓦如何通过使用的UIImageView屏幕/摄像头活饲料触摸拍摄照片在iOS系统中

我的摄像头活饲料使用相机叠加功能叠加图像的iOS相机应用。代码如下。

UIImageView *overlay=[[UIImageView alloc]initiwithImage[UIImage imageNamed:@"camera.jpg"]]; 
Picker.overlay=overlay; 
pickerController.overlay=overlay; 

如何拍摄照片,如果我触摸或点击或编程方式使用UITapGestureRecognizer

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] 
        initWithTarget:self action:@selector(ClickEventOnImage:)]; 
    [tap setNumberOfTouchesRequired:2]; 
    [tap setDelegate:self]; 
    //Don't forget to set the userInteractionEnabled to YES, by default It's NO. 
    overlay.userInteractionEnabled = YES; 
    [overlay addGestureRecognizer:tap]; 

-(void)ClickEventOnImage:(id)sender 
{ 
    NSlog(@"tapRegonise"); 
    } 

我能看到我的控制台tapRegoniser输出的iOS屏幕/摄像头活饲料挖掘。 但我想要拍一个水龙头上的图片

例如,如何在诺基亚Lumia手机上按任意位置按下屏幕上的任意位置以单击图片。

得到了答案 plz参考WWDC 2010视频(侧面421部分将相机和照片库合并到您的应用中)