2010-11-21 9 views

Antwort

10

Versuchen Sie, eine UITapGestureRecognizer auf Ihre UIView Klasse in der viewDidLoad der UIViewController Unterklasse hinzufügen, die Ihre UIView enthält. Es würde wie folgt aussehen:

- (void)viewDidLoad { 
    [super viewDidLoad]; 

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

dann einen Handler für den Hahn implementieren, die auf der oben genannten Code basiert, würde wie folgt aussehen:

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

hoffe, das hilft,

Justin

+0

Großartig es funktioniert! –

Verwandte Themen