UISearchController 或服务请求结果的其他选项?

Posted

技术标签:

【中文标题】UISearchController 或服务请求结果的其他选项?【英文标题】:UISearchController or another option for a service request result? 【发布时间】:2016-08-23 08:01:10 【问题描述】:

我一直在阅读一些使用 UISearchController 的示例,当您拥有本地数据源时,这些示例看起来很适合搜索和过滤结果。相反,我希望用户提供一个字符串并向服务请求结果列表,然后在表格视图中显示结果。

UISearchController 和适合这种情况的搜索栏吗?或者可能只是一个简单的文本字段?获取用户输入以进行搜索的最合适方法是通过服务调用进行搜索?

我会很感激一些具有类似目的的教程。

谢谢

【问题讨论】:

【参考方案1】:

我有过创建一个应用程序的经验,该应用程序在 http 请求的帮助下搜索服务器上的数据并将结果显示给用户。我建议将 UIViewController 与 UISearchBar (+ UISearchBarDelegate) 和 UITableView (+ UITableViewDelegate, UITableViewDataSource) 一起使用。

示例视图:

那个应用的动画和视图设计很困难。因此我不能使用 UISearchBarController。但是,我想像苹果推荐的那样进行搜索,请使用 UISearchBarController。

【讨论】:

以上是关于UISearchController 或服务请求结果的其他选项?的主要内容,如果未能解决你的问题,请参考以下文章

接口测试之Jmeter中http请求参数化

接口测试之Jmeter中http请求之get请求

如何使用jmeter进行接口测试

如何将 UISearchController 搜索栏设置为不是 tableHeaderView 或 navigationItem.titleview 的视图?

检测 UISearchController 何时出现在 iOS 11 的导航项中

防止 UISearchController 在第一次击键/字符时显示 searchResultsViewController