以下代码在Google Maps iOS SDK 1.8中运行良好,但在版本1.4中出现错误
[mapView animateWithCameraUpdate:[GMSCameraUpdate fitBounds:bounds3]];
camera=[mapView cameraForBounds:bounds3 insets:UIEdgeInsetsZero];
CLLocationCoordinate2D mapCenter = camera.target;
camera = [GMSCameraPosition cameraWithLatitude:mapCenter.latitude
longitude:mapCenter.longitude
zoom:camera.zoom];
但是我必须将我的Google Maps iOS SDK版本降级到1.4以支持iOS 5.1,并且在以下代码行中遇到错误,似乎旧版本中没有提供cameraForBounds功能。
camera=[mapView cameraForBounds:bounds3 insets:UIEdgeInsetsZero];
所以任何人都可以提出替代方案吗?
答案 0 :(得分:0)
[mapView animateWithCameraUpdate:[GMSCameraUpdate fitBounds:bound3 withPadding:20.0f]];