SWRevealViewController отклоняет клавиатуру при смахивании
я используюSWRevealViewController в моем приложении, и у меня возникла проблема. У меня есть текстовое поле в сцене, если я проведу пальцем влево при открытой клавиатуре, появится меню, но оно не закрывает клавиатуру. Как убрать клавиатуру с проведением пальцем влево? я пытался
UISwipeGestureRecognizer *swipe = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(dismissKeyboard)];
swipe.direction = UISwipeGestureRecognizerDirectionLeft;
[self.view addGestureRecognizer:swipeRecognizer];
-(void)dismissKeyboard
{
[self.textField resignFirstResponder];
}
но это не работает, я думаю, потому что я уже использую panGestureRecognizer для showViewcontroller, т.е.[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
Я также используюUITapGestureRecognizer
но это работает только для крана, а не для удара. Я надеюсь, что есть очень простое решение этой проблемы, кто-нибудь может помочь?
Спасибо,