我有一个包含多个结果的表,现在我想创建一个自定义搜索字段(只是一个带有文本标签的框)。我希望表格结果能够立即与用户在搜索栏中输入的内容相匹配。
示例:我点击“AN”,表格结果为“Ana Fernandes”,“Ana Alicia”,“Ananás”等。
你能帮帮我吗?
答案 0 :(得分:0)
你将拥有一个普通视图的UIViewController(即self.view)。添加UISearhBar作为self.view的子视图,并将其原点设置为0,0。添加UITableView作为第二个子视图,并将其原点设置为(0,searchBar.frame.size.height)。现在您有两个想要的视图。将自己添加为搜索栏的委托,并实现委托方法,以便在用户输入文本时查看搜索字符串的内容。然后,您将对您的tableview大惊小怪,只显示您想要的单元格。