2017-03-29 2 views
2

Ich verwende GMSAutocompleteResultsViewController und platzieren Sie die searchBar in einer Titelzeile der NavigationBar. Die Navigationsleiste und die Titelansicht haben eine erweiterte Höhe, um eine weitere Suchleiste oberhalb der Google Places-Suchleiste zu enthalten. Dies funktioniert alles gut, außer dass die AutoComplete-Tabelle von Google Places teilweise unter der Navigationsleiste angezeigt wird.Zugriff auf GMSAutocompleteResultsViewController TableView

Gibt es eine Möglichkeit, auf die Tabellenansicht GMSAutocompleteResultsViewController zuzugreifen, so dass ich manipulieren kann, wo es angezeigt wird?

Antwort

0

Wenn Sie Ihr View-Controller-Setup in einem Storyboard haben, stellen Sie sicher, dass die Unter Top Bars Extend Kanten deaktivieren sowohl in den UIViewController und die darin enthaltenen UINavigationController

Swift 3

self.edgesForExtendedLayout = [] 
self.navigationController?.edgesForExtendedLayout = [] 
definesPresentationContext = true 
Verwandte Themen