Имам табличен изглед, който показва списък, който искам потребителят да може да редактира. За да спестя място и да улесня погледа си, създадох персонализирана лента с инструменти, която съответства на протокола UIKeyInput, така че да мога да изтегля клавиатура, без да се налага да използвам никакви текстови полета. Дотук добре. Имам променлив низ, който обработва въвеждането от клавиатурата:
- (void)insertText:(NSString *)text {
if (!itemForList) {
itemForList = [NSMutableString string];
}
[itemForList appendString:text];
}
Нещото, което не мога да разбера как да направя, е да открия, когато потребителят натисне return. Това е важно, защото трябва да мога да взема низа, въведен от потребителя, и да го добавя към променливия масив, от който се показва изгледът на таблицата, и след това да нулирам низа, за да обработва нов вход. Ще бъда много благодарен за всяка помощ в тази област. Благодаря момчета.