UITextField明文密文切换问题

      1、使用UITextField设置了明文和密文切换方法后,从密文切到明文时回出现因为两者状态下字符串长度不同而出现的光标位置偏移问题,如图所示:


为了解决这种问题,可以在切换按钮的点击事件函数里写上这么一段代码:



    2、解决了明文和密文切换的问题后,我还发现了从明文切换到密文或者是输入了密文后点击了其它区域再去输入其它值,都会先把UITextField里的密文清空,才可以开始输入内容。这个问题的解决方法可以使用UITextField代理里的一个判断函数:

这样UITextField明文密文切换问题就都得到了解决。



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

推荐阅读更多精彩内容