无法导航 Google 映射到位置
Unable to navigate Google Map to location
我在 iOS 中使用 Google 地图。我在子视图中添加了地图。但是 animateToLocation 方法不起作用,尽管如果我使用
将 mapView 分配给整个视图它工作正常
self.view = mapView_
[mapView_ animateToLocation:CLLocationCoordinate2DMake(-33.868, 151.208)];
我通过更改出口类型 GMSMapView 并在 viewDidLoad 方法中设置相机找到了解决方案。
在 .h 文件中
@property (weak, nonatomic) IBOutlet GMSMapView *mapView;
在 viewDidLoad 中
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86 longitude:131.20 zoom:6];
self.mapView.camera = camera;
您可以试试下面的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86
longitude:131.20
zoom:6];
self.map1.camera = camera;
我在 iOS 中使用 Google 地图。我在子视图中添加了地图。但是 animateToLocation 方法不起作用,尽管如果我使用
将 mapView 分配给整个视图它工作正常self.view = mapView_
[mapView_ animateToLocation:CLLocationCoordinate2DMake(-33.868, 151.208)];
我通过更改出口类型 GMSMapView 并在 viewDidLoad 方法中设置相机找到了解决方案。
在 .h 文件中
@property (weak, nonatomic) IBOutlet GMSMapView *mapView;
在 viewDidLoad 中
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86 longitude:131.20 zoom:6];
self.mapView.camera = camera;
您可以试试下面的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86
longitude:131.20
zoom:6];
self.map1.camera = camera;