主要实现两个功能:
1、app登录的时候往往需要登录,账号可能是邮箱,为了更好的用户体验,通常在用户输入@符之后,会给出邮箱后缀提示列表。细节:根据联想的后缀列表个数自动改变tableview的高度。
2、输入密码的时候,可以进行明文暗文的切换。注意:我们都知道,UITextField的secureTextEntry置为YES,输入的字符是不可见的星号,如果该UITextField失去焦点,重新又获得第一响应后,这是想要删除一个字符或者继续写入字符时,整个UITextField会被清空,影响用户体验。本Demo力在解决这一问题。
Demo链接:https://github.com/Lynnll/UITextFieldPasswordDemo.git