GMSAutocompleteResultsViewController показывает ограниченные результаты? - PullRequest
0 голосов
/ 03 июля 2018

Я использую GMSAutocompleteResultsViewController для поиска автозаполнения в Google. Когда я ищу с этим, он показывает очень ограниченные результаты. Он не показывает все результаты. Более того, когда он используется в Android, он показывает много результатов. Пожалуйста, дайте мне знать, что мне не хватает.

 override func viewDidLoad() {
        super.viewDidLoad()

        resultsViewController = GMSAutocompleteResultsViewController()
        resultsViewController?.delegate = self

        searchController = UISearchController(searchResultsController: resultsViewController)
        searchController?.searchResultsUpdater = resultsViewController

        // Put the search bar in the navigation bar.
        searchController?.searchBar.sizeToFit()
        navigationItem.titleView = searchController?.searchBar

        // When UISearchController presents the results view, present it in
        // this view controller, not one further up the chain.
        definesPresentationContext = true
        // Prevent the navigation bar from being hidden when searching.
        searchController?.hidesNavigationBarDuringPresentation = false
    }

1 Ответ

0 голосов
/ 12 декабря 2018

Я нашел ответ сам. Google API для iOS предоставляет только 5 результатов для поиска, в то время как для Android он предоставляет больше результатов. Вы можете обратиться по ссылке ниже

https://developers.google.com/places/web-service/autocomplete#place_autocomplete_responses

...