1
在我的iPhone應用程序中,我使用Google地圖SDK來顯示附近的餐廳。我可以顯示地點。 我有些疑惑..如何在iOS的Google地圖API中使用代理6
1.我怎樣才能找出地圖的中心座標?
2.如何恢復到當前位置?
3.How找出地圖moved-即中心座標改變(就像在的MKMapView regionChanged代表)
在我的iPhone應用程序中,我使用Google地圖SDK來顯示附近的餐廳。我可以顯示地點。 我有些疑惑..如何在iOS的Google地圖API中使用代理6
1.我怎樣才能找出地圖的中心座標?
2.如何恢復到當前位置?
3.How找出地圖moved-即中心座標改變(就像在的MKMapView regionChanged代表)
這也許應該是不過三個獨立的問題,:
1。
GMSMapView* _mapView = ...;
CLLocationCoordinate2D centre = _mapView.camera.target;
2.
GMSMapView* _mapView = ...;
CLLocationCoordinate2D currentPosition = _mapView.myLocation.coordinate;
CGFloat currentZoom = _mapView.camera.zoom;
GMSCameraPosition* camera =
[GMSCameraPosition cameraWithTarget: currentPosition zoom: currentZoom];
_mapView.camera = camera;
3.
使用[mapView:didChangeCameraPosition:]
委託方法。
感謝的人... 一個更多的疑問...如何爲mapview設置框架? mapview.frame = CGRectMake(x,y,w,h)不工作... – user2115266 2013-03-28 04:22:16
如果您的地圖視圖是根視圖,那麼它將被調整大小以填充屏幕。檢查這個答案:http://stackoverflow.com/questions/15596572/google-maps-ios/15598570#15598570 – 2013-03-28 04:52:46
但這是行不通的。我添加一個新的視圖,並試圖添加地圖視圖,但頁面沒有被加載 – user2115266 2013-03-28 05:38:32