iOS自定义数字键盘和输入框

password_keyboard.gif
  1. 使用iOS系统键盘时,系统会启动输入法的自动更正,并将记录缓存到设备上,在用户输入过程中系统键盘利用已经缓存的记录来更正用户的输入
  2. 缓存文件的地址:/var/mobile/Library/Keyboard/dynamic-text.dat
  3. 所以,一般银行客户端app输入密码时都不使用系统键盘,而使用自己定制的键盘,原因主要有2个:
    ①. 避免第三方读取系统键盘缓存
    ②. 防止屏幕录制 (自己定制的键盘按键不加按下效果)

Demo 地址:
自定义数字键盘和密码输入框

欢迎 Star !

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容