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

UISearchController or another option for a service request result?

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

这种情况会是 UISearchController 和一个搜索栏 suitable 吗?或者也许只是一个简单的文本字段?获取用户搜索输入的最合适方式是如何通过服务调用进行搜索?

如果有一些具有类似目的的教程,我将不胜感激。

谢谢

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

示例视图:

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