【发布时间】:2020-04-14 18:50:32
【问题描述】:
extension tableviewtest: UISearchBarDelegate {
func searchBar (_ searchBar:UISearchBar, textDidChange searchText: String) {
searchArr = copiedArray.filter({$0.prefix(searchText.count) == searchText})
searching = true
tableview.reloadData()
}
}
例如,copiedArray 有一些句子。 ["I love you.", "She's beautiful.", "She's a friend of mine."] 当我在searchBar 中输入“she”时,我看到两个以“she”开头的句子。但是当我输入“美丽”或“朋友”时。我什么都没看到。我该如何解决这个问题?
【问题讨论】:
-
searchArr =copyArray.filter({$0.contains(searchText)})