当一个页面有两个 textField,并且其中一个设置的 .isSecureTextEntry = true时
从 .isSecureTextEntry = true 的键盘切换到 false 的键盘,键盘上的密码字样没有消失,导致输入时键盘会闪烁。
这是苹果的键盘缓存问题,目前的解决方法为将 .isSecureTextEntry = false 的键盘重新构建
再重新添加,能解决这个问题。
iOS键盘闪烁的问题
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在iOS开发中,UITextField设置clearsOnBeginEditing属性为true时,textFie...
- 最近在工作中遇到了文本框被输入法遮挡的问题,在网上找了一些方法,一言难尽,现在很多人写技术博客,要不就随便转一...
- tableview上添加textfield的当输入时键盘会遮挡到,解决方法如下,先上代码 `#pragma mar...
- 页面最上面加一个SearchBar下面再来一个列表是很常见的设计,但自己在实现这种设计的时候出现一个问题。如图,键...