I'm developing an iOS app with Google Maps iOS SDK with storyboard. On my main view controller in "viewDidLoad" I have implemented a GMSMapView and shows it by
self.view = mapView_;
and everything goes fine. Now I want to add a UIView or UIButton over the map, like myLocation button style. There is any solution to add it and use it via storyboard? I've overlayed objects on the map by code but i really need autolayout so manage it via Storyboard would be nice. Thanks.
Try this (making sure you set the mapView frame to a value different than CGRectZero (which works for self.view=mapView only)):
mapView = [GMSMapView mapWithFrame:self.view.bounds camera:camera];
[self.view insertSubview:mapView atIndex:0];
As Saxon said, inserting the view at index 0 will set the rest of the objects in front.
Actually, this is the only way that worked for me after trying everything out there
[self.view insertSubview:self.yourUIImageview aboveSubview:self.mapView]
Good luck
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With