我发现secureTextEntry
没有在iOS 11.0工作,我的代码很简单这样的:iOS 11.0 UITextField secureTextEntry不起作用?
tfPwd1.keyboardType = UIKeyboardTypeNumberPad;
tfPwd1.secureTextEntry = YES;
tfPwd1.delegate = self;
我能做些什么来解决这个问题?
我发现secureTextEntry
没有在iOS 11.0工作,我的代码很简单这样的:iOS 11.0 UITextField secureTextEntry不起作用?
tfPwd1.keyboardType = UIKeyboardTypeNumberPad;
tfPwd1.secureTextEntry = YES;
tfPwd1.delegate = self;
我能做些什么来解决这个问题?
变化.secureTextEntry
到.isSecureTextEntry
希望工程。
不起作用:( –
那么你使用的是swift 4.0 ..... –
不,我只是使用objective-c .. –
我只是检查我的系统上与此代码
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
txtfld.isSecureTextEntry = true
}
当你说“不工作”的工作,你到底是什么意思?它可以帮助人们提出工作建议。
我不知道如何回复图片,请检查这个链接,这说明代码如何不起作用,对不起家伙![对勾] [对勾]:https://i.stack。 imgur.com/iw1tP.jpg –
你的控件看起来不像是一个UITextField,它看起来像一个UISegmentedControl。是这样吗?如果是这样,为什么不使用标准文本字段?我不确定你'我们可以使用setSecureTextEntry和分段控制器,我想你可能会钻取并设置每一个文本字段以保证安全性 –
man,有六个uitextfield,不要担心我的代码,因为textfield是我更新到iOS 11.0之前的安全条目。更新后,“setSecureTextEntry”失去效力。 –
您是否在任何地方拨打[tfPwd1 becomeFirstResponder]
?在致电[tfPwd1 becomeFirstResponder]
之前添加tfPwd1.secureTextEntry = YES;
。不要添加它,而UIKeyboard
存在
我添加tfPwd1.secureTextEntry = YES在我初始化文本字段时,textfield是安全条目,然后我更新到iOS 11.0。更新后,“setSecureTextEntry”失去效力。 –
您是否仅使用iOS 11.0的问题?此代码是否适用于其他操作系统版本? –
此代码适用于其他版本,只是在我更新到iOS 11.0之后... –