我知道这个问题之前已经被问过,但没有一个答案对我来说真的很清楚,我在互联网上找不到好的教程......所以,我想把谷歌地图放在与主要的 UIView 不同的 UIView 中为了能够在顶部显示我的菜单栏。
这是我的实际代码:
#import "MapViewController.h"
#import <GoogleMaps/GoogleMaps.h>
@implementation MapViewController
- (void)viewDidLoad {
[super viewDidLoad];
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:46.809885
longitude:-71.184556
zoom:18];
mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];
self.view = mapView;
mapView.mapType = kGMSTypeHybrid;
}
@end
实际上,地图遍布整个应用程序。它已经将我的 UIView 的类设置为 GMSKMapView 并创建了一个插座名称 mapView 以将我的 UIView 与控制器链接起来。
我使用 Xcode 4.6.2
谢谢您的帮助!