其他分享
首页 > 其他分享> > 禁止 ios 自动填充功能

禁止 ios 自动填充功能

作者:互联网

禁止 ios 自动填充功能

因为苹果的自动填充,刚发布的APP有一个挺恶心的bug,因为是登录逻辑是输完验证码直接验证跳转,但是ios12的自动填充,当你点击键盘上面的验证码时,如果这时你监听了UITextFieldTextDidChangeNotification,那么这时你会收到两个相同的回调。
这样就好校验两次验证码,第二次失败会弹出一个提示,挺恶心的,折腾了好久,才把这玩意禁止掉,这里举两个例子吧
首先有一个关键的地方textContentType,但是这个直接设为none是不行的,但是可以改变类型,比如说,你是密码的自动填充,你把textContentType设为URL类型

如果你 的textField普通的类型,就设为password类型,然后再把isSecureTextEntry = false,这样系统就晕了

标签:设为,禁止,填充,ios,验证码,自动,textContentType
来源: https://www.cnblogs.com/BigerThanBiger/p/11081334.html