更新时间:2023-01-05 20:23:03
我也遇到了同样的问题,终于有了启示 :P
I had the same problem, and I finally had a revelation :P
就像 uiPickerView 上的同步手势识别器不起作用一样.
It was like simultaneous gesture rencognizers on uiPickerView don't work.
所以我使用手势委托
<
UIGestureRecognizerDelegate>
与
// add tap gesture
UITapGestureRecognizer* gestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(pickerViewTapGestureRecognized:)];
[picker addGestureRecognizer:gestureRecognizer];
gestureRecognizer.delegate = self;
与
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
// return
return true;
}
然后它的工作!
见