将搜索栏/按钮/ ANYTHING置于谷歌地图视图之上

时间:2018-05-08 23:26:53

标签: ios iphone swift google-maps-sdk-ios

let mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
mapView.delegate = self
mapView.isMyLocationEnabled = true
view = mapView
    search.delegate = self
    view.insertSubview(searchbar, aboveSubview: view)
    view.bringSubview(toFront: searchbar)// view that UISearchBar is in
    view.bringSubview(toFront: search) // actual searchBar

我尝试了各种各样的事情来searchBar出现。 mapView没有连接到故事板中的CityViewController,只是在这里以编程方式为CityViewController。故事板只有一个View,其中SearchBar位于其中。谷歌地图在程序中加载正常,但搜索栏不会在程序运行时显示,但在故事板上。如果我也将mapView添加为subView,则mapView不再显示。

编辑:我已将搜索栏放入ViewController主视图的UI视图中。如果我添加约束,则不会显示搜索栏。但是,如果我这样做的话。但是,我无法在搜索栏内输入内容。我编写了代码来展示这一点。

0 个答案:

没有答案