2010-11-21 13 views

Respuesta

10

trate de añadir un UITapGestureRecognizer a su clase UIView en el viewDidLoad de la subclase UIViewController que contiene su UIView. Se vería algo como esto:

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(viewTapped:)]; 
    tap.numberOfTapsRequired = 1; 
    [self.aView addGestureRecognizer:tap]; 
    [tap release]; 
} 

luego implementar un controlador para el grifo, que, basado en el código anterior, se vería así:

-(void)viewTapped:(UITapGestureRecognizer *)recognizer { 
    //Add in your picker dismissal code here 
} 

Espero que esto ayude,

Justin

+0

¡Funciona! –