В моем приложении Я добавил карты Google на мой взгляд.События UITouch звонки/работают только один раз. не работает второй раз,
I want to know the touch point on the mapView/myView,
где сделал я тесьмой
Так что я реализовать логику следующим образом.
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
CGPoint touchPoint = [[touches anyObject] locationInView:mapView_];
CGPoint touchPoint2 = [[touches anyObject] locationInView:self.view];
NSLog(@"========== %@", NSStringFromCGPoint(touchPoint));
NSLog(@"========== %@", NSStringFromCGPoint(touchPoint2));
//UITouch *touch = [[event allTouches] anyObject];
//CGPoint touchPoint = [touch locationInView:touch.view];
}
Но это работает только для первого прикосновения, от следующего события касания этот метод не призывает.
я не понял, что была проблема
я пробовал этот код только и удивительно он называет каждый раз, когда я коснуться взгляд изнутри в любой точке и регистрирует значение отлично –
да оно работает для всех других взглядов очень хорошо .. но, не в мой текущий вид, который имеет google map view – user2732294