Мне нужно, чтобы это не позволяло писать много 0, если раньше 0 ничего. Есть ли какой-либо метод текстового поля?Как я могу определить, какая клавиша была нажата на клавиатуре текстового поля?
0
A
ответ
1
Измените этот пример кода согласно вашему требованию.
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
if ([string isEqualToString:@" "]) // Preventing Spaces here {
return NO;
}
else{
return YES;
}
}
+0
Это правильный путь, но он игнорирует случай, когда пользователь вставляет текст в текстовое поле. Вложенный текст может содержать пробелы, поэтому '[string isEqualToString: @" "]' будет недостаточно. – marosoaie
+0
Это не решение. Его просто пример кода, чтобы сообщить ему этот метод делегата текстового поля для его требования. – Rajesh73
Смежные вопросы
- 1. Как я могу определить, какая клавиша нажата на клавиатуре? C++
- 2. Как определить, какая клавиша Alt была нажата
- 3. Как определить, какая клавиша SHIFT была нажата?
- 4. определить, какая клавиша нажата
- 5. Как определить, какая клавиша была нажата на BlackBerry
- 6. Как я могу определить, была ли нажата клавиша Alt + letter
- 7. Как найти, какая клавиша была нажата
- 8. Как определить, была ли нажата конкретная клавиша?
- 9. Как я могу определить, какая кнопка была нажата LAST - SWIFT?
- 10. Определение того, какая клавиша была нажата
- 11. Как я могу определить, какая часть UITableViewCell была нажата?
- 12. Как определить, нажата ли клавиша удаления на клавиатуре?
- 13. Рассчитайте, как долго нажата клавиша на клавиатуре
- 14. Как определить, какая MKPinAnnotation была нажата?
- 15. Как определить, какая кнопка была нажата.
- 16. Как определить, какая кнопка была нажата
- 17. Как определить, какая кнопка удаления была нажата?
- 18. Как определить, какая ячейка была нажата?
- 19. Как определить, какая ячейка была нажата пользователем?
- 20. Как определить, какая кнопка была нажата
- 21. JQuery - как определить, какая ссылка была нажата
- 22. Различить, какая клавиатура (не клавиша) была нажата в Javascript
- 23. Как определить, какая кнопка была нажата?
- 24. ios: как определить, использовалась ли диктатура голоса для UITextView? Или клавиша микрофона была нажата на клавиатуре
- 25. <textarea> какая клавиша была нажата с JavaScript
- 26. как показать, какая клавиша нажата
- 27. Как узнать, какая клавиша нажата?
- 28. Как узнать, какая клавиша нажата?
- 29. Unity: определить, была ли нажата клавиша Return или Done на родной клавиатуре iOS.
- 30. Как я могу определить, какая клавиша на клавиатуре напечатана в java
вы можете получить это в текстовом поле делегата 'textfieldshouldcharatrange' –
вы должны проверить, что в - (BOOL) TextField: (UITextField *) TextField shouldChangeCharactersInRange: (NSRange) диапазон replacementString: (NSString *) строка {} этот метод –