У меня есть табличное представление, которое отображает список, который я хочу, чтобы пользователь мог редактировать.Чтобы сэкономить место и упростить зрение, я создал собственную панель инструментов, соответствующую протоколу UIKeyInput, так что я могу использовать клавиатуру без использования текстовых полей.Все идет нормально.У меня есть изменяемая строка, которая обрабатывает ввод с клавиатуры:
- (void)insertText:(NSString *)text {
if (!itemForList) {
itemForList = [NSMutableString string];
}
[itemForList appendString:text];
}
Я не могу понять, как это сделать, это определить, когда пользователь нажимает клавишу возврата.Это важно, потому что мне нужно иметь возможность взять строку, набранную пользователем, и добавить ее в изменяемый массив, из которого отображается табличное представление, а затем сбросить строку для обработки нового ввода.Я был бы очень признателен за любую помощь в этой области.Спасибо, ребята.