模糊 UITextField 密码

我正在做一个登录页面。我有 UITextField 的密码。

显然,我不希望看到密码; 相反,我希望在键入时显示圆圈。 如何设置发生这种情况的字段?

68602 次浏览

请将 UItextField 属性设置为安全的. 。

试试这个。

textFieldSecure.secureTextEntry = true

TextFieldSecure 是您的 UITextField..。

对于较新的 Swift 版本,它是 textFieldSecure.isSecureTextEntry = true

secureTextEntry属性设置为 YES

在 Interface Builder 中选中“安全文本输入”复选框

或者

在代码集中:

目标 C:

yourTextField.secureTextEntry = YES;

斯威夫特:

yourTextField.secureTextEntry = true

打开 Xib 文件,打开密码文本字段的检查器,并勾选安全属性。

可以对 Obscure 一个 UITextField 密码这样做:

enter image description here

密码

目标 C:

textField.secureTextEntry = YES;

斯威夫特:

textField.isSecureTextEntry = true
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,
};

SecureTextEntry 设置为 true。

对于 Swift 3.0:

txtpassword.isSecureTextEntry = true

在 Swift 3.0或更高版本中

passwordTextField.isSecureTextEntry = true

简单地选中故事板上的 Secure Text Entry复选框

enter image description here