2017-02-19 2 views
1

Xamarin.iOS 앱용 Google Maps SDK를 사용하고 있는데 문제가 있습니다.Google지도 SDK Xamarin.iOS는 스토리 보드를 통해 UIView에 MapView를 표시합니다.

나는 (즉 스토리 보드에서 만든) 특정 UIView의로지도보기를 데려 가고 싶다는 그 어떤 너무 쉽게 예상대로입니다.

은 현재의 순간에 내가 (네이티브 아이폰 OS 개발의 솔루션) 내 UIView의 클래스로 지도보기를 클래스를 넣어 시도하지만, 일을하지 않았다.

//init google SDK stuff 
MyViewWhereIWantToPutGoogleMaps.AddSubview(MapView); // and the same,no effect 

어떤 아이디어 :

또한이 같은 뭔가를 시도? 감사.

답변

4

MapView 개체의 CGRect를 지정해야합니다. 당신이 MyViewWhereIWantToPutGoogleMaps에 공간 전체를 커버하려면

당신은 수행이 helps.-

+0

좋아,이 일

var frame = MyViewWhereIWantToPutGoogleMaps.Frame; var googleMaps = new Google.Maps.MapView (new CoreGraphics.CGRect(0, 0, frame.Width, frame.Height)); MyViewWhereIWantToPutGoogleMaps.AddSubview (googleMaps); 

희망을. 감사! 또 다른 질문 : 왜 내가 다른 항목과 오버레이를 할 수 없습니까? – XTL

+0

@VideoLio지도 위에 다른 항목을 표시하는 것을 의미합니까? – apineda

+0

그래, 꽤 좋아. 시각화를위한 애니메이션입니다 (이해하기가 더 좋습니다). 기다려! – XTL

관련 문제