Хорошо, спасибо. К сожалению, это все еще не решение исходной проблемы, поскольку она заставляет клавиатуру подпрыгивать вверх и вниз. Вызвать становлениюFirstResponder, несмотря на то, что он работает по-вашему, слишком поздно, клавиатура уже начала уходить (я полагаю из-за reloadRowsAtIndexPath).
я есть TextView внутри UITableViewCell. Текст внутри TextView можно редактировать прямо на месте.
TextView растет и сжимается по вертикали в зависимости от количества строк, содержащихся в тексте. До сих пор я не нашел возможности также позволить строке, содержащей TextView, динамически увеличиваться и уменьшаться.
[tableView reloadData];
или же
[tableView reloadRowsAtIndexPaths: withRowAnimation:];
не работают, потому что они отклоняют клавиатуру при каждом изменении.
Есть ли способ изменить высоту отдельной строки в UITableView без отклонения клавиатуры?