Sam*_*nen 7 cocoa-touch uipickerview uikit uiview
嘿,我想能够检查用户是否触摸我的UIView所以我可以解雇我的选择器我怎么能这样做呢?谢谢!
jus*_*ger 10
尝试添加UITapGestureRecognizer到您UIView的类viewDidLoad中的UIViewController包含您的子类UIView.它看起来像这样:
- (void)viewDidLoad {
    [super viewDidLoad];
    UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self  action:@selector(viewTapped:)];
    tap.numberOfTapsRequired = 1;
    [self.aView addGestureRecognizer:tap];
    [tap release];
}
然后实现tap的处理程序,根据上面的代码,它将如下所示:
-(void)viewTapped:(UITapGestureRecognizer *)recognizer {
    //Add in your picker dismissal code here
}
希望这可以帮助,
贾斯汀
| 归档时间: | 
 | 
| 查看次数: | 2546 次 | 
| 最近记录: |