UISearchController“手动”搜索UI故障

问题描述:

我们正在从UISearchDisplayController迁移到UISearchController,过去完美工作的一个功能有点不当,我想知道我们是否按预期使用API​​。UISearchController“手动”搜索UI故障

我们有一个使用UISearchController和一个单独的结果控制器来显示结果的UITableViewController,在某些情况下,当一个小区内的用户点击在原表中,我们要调用的UISearchController和预定义的填充搜索领域文本。

有某种UI毛刺的,我们没有原本有当我们用UISearchDisplayController

我们使用手动调用搜索控制器的代码是:

[self.providerSearchResultsController.searchBar becomeFirstResponder]; 
[self.providerSearchResultsController.searchBar setText:providerName]; 

我找不到Apple官方文档中的任何东西。

+0

也许这个问题会帮助你:https://*.com/questions/31846311/uisearchbar-stretches-text-when-it -begins-editing –

+0

从代码中窥见一斑,它使用了不推荐的'UISearchDisplayController',就像我在使用该类时在其原始问题中所写的那样 –