12

ストーリーボード付きの Google Maps iOS SDK を使用して iOS アプリを開発しています。「viewDidLoad」のメインビューコントローラーで、GMSMapViewを実装し、それを表示します

self.view = mapView_;

そしてすべてがうまくいきます。ここで、myLocation ボタン スタイルのように、マップ上に UIView または UIButton を追加したいと考えています。それを追加してストーリーボード経由で使用する解決策はありますか? コードでマップ上にオブジェクトをオーバーレイしましたが、自動レイアウトが本当に必要なので、ストーリーボードで管理するといいでしょう。ありがとう。

4

5 に答える 5

14

これを試してください(mapViewフレームをCGRectZeroとは異なる値に設定してください(self.view = mapViewのみで機能します)):

mapView = [GMSMapView mapWithFrame:self.view.bounds camera:camera];
[self.view insertSubview:mapView atIndex:0];

サクソンが言ったように、インデックス 0 にビューを挿入すると、残りのオブジェクトが前に設定されます。

于 2013-05-16T04:46:55.927 に答える