是否可以根据在同一 View 中的文本字段中输入的值或单击同一 View 中的按钮时更新表格的单元格。当所有组件都在同一 View 中时,可以这样做吗?我当然知道我将不得不使用单元格和表格 View 以及该 View 中的所有内容。
如果可能,请提示我应该使用 TableView
Delegate 中的什么方法来实现这一点,或者我是否必须编写自定义方法。
提前致谢。
最佳答案
你应该看看 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
创建一个searched 对象的数组,然后可以简单地执行 [self.tableView reloadData]
。
(只要确保您的tableView
的数据源正在使用这个数组)
关于ios - 根据在同一主视图中的文本字段中输入的文本更新 UITableView 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20299275/