У меня есть приложение с UITableView, которое имеет UITextFields внутри UITableViewCells, у которого пользователь будет либо виртуальным UIKeyboard, либо клавиатурой bluetooth, подключенной для ввода текста в UITextFields.Как изменить размер UITableView при видимости UIKeyboard
Если клавиатура Bluetooth подключена, я хочу, чтобы во время выбора и ввода текста была сохранена максимальная высота UITableView. Когда клавиатура Bluetooth не подключена, если ее видимый я хотел бы уменьшить UITableview, чтобы он соответствовал UIkeyboard, если он не отображается, я бы хотел снова сделать полный размер UITableView.
Я попытался сделать это, используя методы делегата UIKeyboard
- (void)keyboardDidShow:(NSNotification *)aNotification;
- (void)keyboardDidHide:(NSNotification *)aNotification;
по какой-то причине keyboardDidShow не доступ никогда, но keyboardDidHide осуществляется доступ, когда UIKeyboard удаляется из поля зрения, и я не могу понять, почему .. Любые идеи очень приветствуются.
использование contentoffset – codercat