我发现的大部分示例都在 Objective - C
中,这对我来说很难理解,有人可以在 Swift
中提供有关此问题的示例。 Here是一种解决方案,但它在 Objective C
中。
最佳答案
func searchBar(searchBar: UISearchBar, textDidChange searchText: String) {
print("after every text gets changed")
timer.invalidate()
timer = NSTimer.scheduledTimerWithTimeInterval(5, target: self, selector: #selector(ViewController.output), userInfo: searchText, repeats: false)
}
func output(){
print("hello")
if timer.userInfo != nil {
print(timer.userInfo)
}
timer.invalidate()
}
关于ios - UISearchBar 检测用户何时停止输入 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41059449/