Есть ли способ, которым я вообще могу скрыть персонажа, который будет отображаться? Я не хочу, чтобы персонаж был виден вообще.
Маниндер Сингх,
@ManinderSingh Конечно, но это требует определенного мышления из коробки. Идея, которую я могу придумать, состоит в том, чтобы использовать метод делегата текстового поля для перехвата всех входных данных. После этого верните false любым перехваченным символам и создайте свою строку самостоятельно. Взгляните на этот метод делегатаtextField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String)
Fangming
2
txt_Password = new UITextField{Frame= new RectangleF(20,40,180,31),BorderStyle=UITextBorderStyle.Bezel,TextColor=UIColor.Black,SecureTextEntry=true,Font=UIFont.SystemFontOfSize(17f),Placeholder="Enter Password",BackgroundColor=UIColor.White,AutocorrectionType=UITextAutocorrectionType.No,KeyboardType=UIKeyboardType.Default,ReturnKeyType=UIReturnKeyType.Done,ClearButtonMode=UITextFieldViewMode.WhileEditing,};
Ответы:
Пожалуйста, установите вашу собственность UItextField безопасной ..
Попробуй это..
textFieldSecure - это ваш UITextField ...
источник
Это можно сделать для Obscure UITextField пароль:
КОД
Objective-C:
Swift:
источник
В Интерфейсном Разработчике установите флажок «Безопасный ввод текста»
или
В наборе кодов:
Objective-C:
Swift:
источник
Установите
secureTextEntry
свойство вYES
.источник
Откройте файл Xib, откройте инспектор текстового поля пароля и отметьте свойство secure.
источник
Для Swift 3.0:
источник
в Swift 3.0 или позже
источник
Просто
Secure Text Entry
установите флажок на раскадровкеисточник
textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String)
secureTextEntry установлен в true.
источник