Я создал пользовательскую клавиатуру и использовал свойство inputView, чтобы связать ее с UITextField. Когда кнопка «отклонить» на моей пользовательской клавиатуре нажата, я вызываю resignFirstReponder для моего текстового поля.
Прежде чем отклонить это как очередную проблему с выходом IB, это не так. Указатель текстового поля действителен, и фактически после вызова resignFirstResponder каретка исчезает, что доказывает, что resignFirstResponder действительно работает. Просто моя пользовательская клавиатура не прячется сама собой. Есть идеи почему?
Нужно ли делать что-то особенное на пользовательской клавиатуре, чтобы она скрывалась?