刚接到这个需求时有点蒙,觉得会很麻烦,键盘不一样,填充第一个车牌号得自动跳至下一位填充,删除也同样道理。后面查阅了一些资料,很轻易的实现了。
效果图如下:
总的来说,就是用7个UITextField来代表每个车牌号,第一个车牌号选择省市键盘,其他的选择数字类型键盘,填入一个,光标就跳下一个,删除同理。如果需要以下这种输入框,就求UI姐姐给提供图更好,免得各种划线(公司要求纯代码)
如果觉得这种删除键不好看或要求其他的,可以自己在这view上加这个删除键,监控其事件,能达到一样的效果。
有兴趣的可以看下demo,见github地址 demo 地址