当我尝试输入一个字符时,安全文本输入会冻结

时间:2018-03-08 08:59:52

标签: ios uitextfield

我有一个密码文本字段,如果我尝试键入单个字符,会导致应用程序崩溃。我引用了this但仍然没有运气。我正在运行iOS 11.2.6以下是我的配置enter image description here

1 个答案:

答案 0 :(得分:0)

我刚刚发现,如果您对UITextField使用自定义类,则在“安全文本输入”文本字段的该类中设置self.textColor可能是冻结的原因。我通过以下方法解决了这个问题:

if (!self.isSecureTextEntry) {
    self.textColor = UIColor.white
}