У меня их два UITextFields
(например, имя пользователя и пароль), но я не могу избавиться от клавиатуры при нажатии клавиши возврата на клавиатуре. Как я могу это сделать?
ios
iphone
uitextfield
uikeyboard
К. Хонда
источник
источник
Реализуйте метод UITextFieldDelegate следующим образом:
источник
См. Управление клавиатурой для полного обсуждения этой темы.
источник
Ваш UITextFields должен иметь объект делегата (UITextFieldDelegate). Используйте следующий код в своем делегате, чтобы клавиатура исчезла:
Должно работать пока ...
источник
Взял у меня пару испытаний, у меня была такая же проблема, это сработало для меня:
Проверьте правописание на -
Я исправил свое «на»,
textField
вместоtextfield
«F» ... и бинго !! это сработало..источник
При нажатии клавиши возврата вызовите:
источник
После довольно долгого поиска чего-то, что имеет смысл, я собрал это воедино, и это сработало как шарм.
.час
.m
Надеюсь это поможет!
источник
Установите делегата UITextField на свой ViewController, добавьте ссылку для выхода между владельцем файла и UITextField, затем реализуйте этот метод:
источник
Добавьте это вместо предопределенного класса
Чтобы удалить клавиатуру при нажатии вне клавиатуры
и убрать клавиатуру при нажатии Enter
добавьте эту строку в viewDidLoad ()
inputField - это имя используемого текстового поля.
и добавьте эту функцию
источник
Swift 2:
это то, что сделал, чтобы сделать все!
закрыть клавиатуру с помощью
Done
кнопки илиTouch outSide
,Next
чтобы перейти к следующему вводу.Первое изменение TextFiled
Return Key
ЧтобыNext
в раскадровке.источник
быстро вы должны делегировать UITextfieldDelegate , важно не забывать об этом в viewController, например:
источник
Вы можете добавить IBAction к uiTextField (событие выпуска - «Did End On Exit»), а IBAction может называть hideKeyboard,
Кроме того, вы можете применить его к другим текстовым полям или кнопкам, например, вы можете добавить скрытую кнопку в представление, когда вы щелкаете по ней, чтобы скрыть клавиатуру.
источник
Вы можете попробовать этот подкласс UITextfield, в котором вы можете установить условие для текста для динамического изменения UIReturnKey:
https://github.com/codeinteractiveapps/OBReturnKeyTextField
источник
Если вы хотите, чтобы клавиатура исчезла при написании текстовых файлов в окне предупреждения
источник