Удалить текст из возврата
Я не могу найти учебник, который делает это. Я имею...
UIbutton
UItext.text
Я хочу сделать свой собственный интерфейс пользователя KEYBOARD без клавиатуры iphone. Я хочу нажать UIbutton(клавиатуру "удалить" или клавишу Backspace) из текста. Не облегчать все это, как UIText.text = @""
, Я видел, как программисты дают неправильный код. Я ищу что-то вроде Visual Basic Sendkeys {Delete}
, Как мне сделать это на кнопке iphone? http://gigaom.com/apple/iphone-os-where-the-delete-key-belongs/
Например:
Text1
Text<=
Tex<=
2 ответа
Реализуйте следующий метод, чтобы удалить последний символ.
- (NSString *)deleteLastChar:(NSString *)str {
if (![str length]) return @"";
return [str substringToIndex:[str length]-1];
}
Затем вы можете использовать это в свойстве text вашего текстового поля, например:
textField.text = [self deleteLastChar:textField.text];
if ([textField.text length] != 0) {
textField.text = [textField.text substringToIndex:[textField.text length]-1];
}