1.使用了rac监听textfield的变化
2.当textfield发生变化时,先进行数据的筛选,将首位空格删掉。
3.如果输入的数据,跟上次缓存的数据是一样的,则忽略掉
4.限制如果输入长度为空,或者输入长度超过一定值,则忽略掉
5.将任务派发到dispatch_after延时1秒执行
6.如果过了一秒后,当前的搜索内容与上次的搜索内容相同,则认为就是最后一次输入的内容,进行搜索。否者不搜索。
7.置换搜索临时值

1.使用了rac监听textfield的变化
2.当textfield发生变化时,先进行数据的筛选,将首位空格删掉。
3.如果输入的数据,跟上次缓存的数据是一样的,则忽略掉
4.限制如果输入长度为空,或者输入长度超过一定值,则忽略掉
5.将任务派发到dispatch_after延时1秒执行
6.如果过了一秒后,当前的搜索内容与上次的搜索内容相同,则认为就是最后一次输入的内容,进行搜索。否者不搜索。
7.置换搜索临时值
本文标题:UITextField 联想搜索
本文链接:https://www.haomeiwen.com/subject/uvtabftx.html
网友评论