我正在处理一个令我疯狂的问题。我是IPaD编程的新手(尽管我实际上是Objective C的新手)。
所以我的问题可能看似愚蠢但无论如何。
我有一个包含UITextField的视图。选择此字段后,将显示包含ListView的弹出窗口,以便通过向用户提供一些搜索建议来帮助用户。我的问题是,当textfield.text被修改时,我希望listView过滤其内容,只保留以textField.text开头的字段。
当我尝试调用方法reloadData时,似乎它没有到达方法体并且它什么也没做。 以下是我试图这样做的方式
UITableViewController *controller = (UITableViewController *)
[self.resultsPopoverController contentViewController];
[controller.tableView reloadData];
这种做法有什么问题?
答案 0 :(得分:1)
在你的控制器的viewWillAppear方法中,重新加载tableview的数据,应该没问题。