Я работаю над управлением UIPickerView в iPhone app.I хочет, чтобы обнаружить прикосновение индикатора выбора UIPickerView.Please помощи me.Now я использую следующий кодКак я могу обнаружить касание индикатора выбора UIPickerView в iphone?
UITapGestureRecognizer *gestureRecognizer = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(pickerViewTapGestureRecognized:)];
[self.picker addGestureRecognizer:gestureRecognizer];
-(void)pickerViewTapGestureRecognized:(UITapGestureRecognizer *)gestureRecognizer
{
CGPoint touchpoint = [gestureRecognizer locationInView:gestureRecognizer.view.superview];
CGRect frame = self.picker.frame;
CGRect selectorFrame = CGRectInset(frame, 0.0, self.picker.bounds.size.height * 0.85/2.0);
if (CGRectContainsPoint(selectorFrame, touchpoint)) {
}
}
Что именно вы хотите? Почему вы хотите это сделать? С какими проблемами вы сталкиваетесь? – Bhavin
Вам нужно вернуть выбранный элемент в Picker View или вернуть координату? –
@ Vin, мне нужно прикоснуться к выборуИндикатор или другая часть UIPickerview.Как можно обнаружить прикосновение? – IKKA