【发布时间】:2016-07-06 10:34:50
【问题描述】:
我们正在从 UISearchDisplayController 迁移到 UISearchController,曾经完美运行的一个功能是有点行为不端,我想知道我们是否没有按预期使用 API。
我们有一个UITableViewController,它使用UISearchController 和一个单独的结果控制器来显示结果,在某些情况下,当用户单击原始表格中的一个单元格时,我们想要调用UISearchController 并填充带有预定义文本的搜索字段。
当我们使用 UISearchDisplayController 时,我们最初没有出现某种 UI 故障
我们用来手动调用搜索控制器的代码是:
[self.providerSearchResultsController.searchBar becomeFirstResponder];
[self.providerSearchResultsController.searchBar setText:providerName];
我在 Apple 文档中找不到任何官方信息。
【问题讨论】:
-
也许这个问题会对你有所帮助:stackoverflow.com/questions/31846311/…
标签: ios cocoa-touch uisearchcontroller