Я хотел бы добавить некоторую логику, когда пользователь перемещается с видом карты, т.е. он делает касание панорамирования.Но когда я добавляю распознаватель жестов и хочу регистрировать касание, ничего не происходит.Когда я пробую его в другом контроллере представления и добавляю распознаватель к представлению контроллера, он работает нормально.
Вот мой код (представление карты является свойством делегата приложения, потому что мне нужно сделать с ним некоторые другие вещи, даже еслиэто не видно):
- (void)viewDidLoad
{
...
UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(showPan)];
[appDelegate.mapView addGestureRecognizer:panGesture];
[panGesture release];
}
- (void)showPan
{
NSLog(@"pan!");
}
Я использую последнюю версию iOS 4.2.1
Спасибо за любой совет.