Я работаю над приложением для iPhone, которое включает в себя ввод текста в UITextView, который добавляет контент в UITableView. Проблема в том, что мне нужно иметь возможность закрыть клавиатуру, когда пользователь покончит с ней, и единственной областью, которая действительно видима, кроме клавиатуры и UITextView на этом этапе, является UITableView. У меня возникают проблемы с реализацией события касания в UITableView (например, касаясь UITableView где угодно, а не просто didSelectRowAtIndexPath :). Вот код, который я использую в контроллере представления, который вообще ничего не делает:
- (void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
[textView resignFirstResponder];
}
Есть предложения?