是否可以根据在同一视图中的文本字段中输入的值或单击同一视图中的按钮来更新表格的单元格。当所有组件都在同一视图中时,可以这样做吗?当然我知道我将不得不在该视图中使用单元格和表格视图。
如果有可能,请提示我TableView
代表我应该使用哪种方法来实现这一目标,或者我是否必须编写自定义方法。
提前致谢。
答案 0 :(得分:1)
您应该查看UISearchController
探索链接:
http://www.raywenderlich.com/16873/how-to-add-search-into-a-table-view
http://jduff.github.io/2010/03/01/building-a-searchview-with-uisearchbar-and-uitableview/
http://www.iphonedeveloperdiary.com/2010/07/adding-a-uisearchbar-to-top-part-tableview/
http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/38913-slicks-uitableview-series.html
如果您想使用简单UITextField
之类的内容进行操作,那么在-textFieldShouldReturn
中,您可以使用NSPredicate
创建一个搜索的数组对象,然后只需[self.tableView reloadData]
(只需确保tableView
的数据源使用此数组)
答案 1 :(得分:0)
您只需使用
即可[tableView reloadData];
在单击if按钮时,请确保更新UITableView数据源阵列以进行更新。