Я также хотел бы получить с клавиатуры клавишу del, которая появляется через UiView.
del
UiView
Действие по умолчанию заключается в том, что оно не отображается в текстовом поле, но удаляет существующий предыдущий символ.
Кто-нибудь знает, как это сделать?
Вы можете использовать метод протокола UITextFieldDelegate textField:shouldChangeCharactersInRange:replacementString: для перехвата удаления символа.
textField:shouldChangeCharactersInRange:replacementString:
TextField: shouldChangeCharactersInRange: replacementString: Спрашивает делегата, указан ли текст должен быть изменен.
TextField: shouldChangeCharactersInRange: replacementString:
Спрашивает делегата, указан ли текст должен быть изменен.