2017-02-19 2 views
1

私のXamarin.iOSアプリケーション用のGoogle Maps SDKを使用していますが、問題があります。Google Maps SDK Xamarin.iOSは、ストーリーボード経由でUIViewのMapViewを表示します

私は(それがストーリーボード上に作成された)特定ののUIViewへのMapViewを置きたいと、それは全くそう簡単に予想通りではありません。

現時点では私は私のUIViewのクラス(ネイティブのiOS開発におけるその溶液)にのMapViewクラスを入れてみましたが、それは働いていませんでした。

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

任意のアイデア:

はまた、私はこのような何かをしようとしましたか?ありがとう。

答えて

4

MapViewオブジェクトのCGRectを指定する必要があります。

あなたはそれはあなたがちょうど行うMyViewWhereIWantToPutGoogleMapsで空間全体をカバーしたい場合:

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

MyViewWhereIWantToPutGoogleMaps.AddSubview (googleMaps); 

・ホープ、このhelps.-

+0

グレート、それが働きました。ありがとう! 別の質問:なぜ他のアイテムとオーバーレイできないのですか? – XTL

+0

@VideoLio地図上に他のアイテムが表示されているように見えますか? – apineda

+0

ええ、かなりそれのように。ビジュアル化のためのアニメーションがあります。つかまっている! – XTL

関連する問題