0

Google マップ オブジェクト (マーカーなど) をクリックして、ストーリーボードを使用して作成した別のビューに変更するにはどうすればよいか知りたいと思いました。私がやろうとしているのは、ユーザーが Google マップ上の場所を表すマーカーをクリックすると、アプリは場所の詳細が表示される別のページに移動する必要があるということです。私はそれを行う方法を理解できませんでした。

4

2 に答える 2

2

1 つの方法は-performSegueWithIdentifier:sender:、ユーザーがマーカーをタップしたときに使用することです。これは、マップを使用しており、その質問がテーブルを使用していることを除いて、プログラミング テーブルビュー セグエ ドリルダウンで説明されている状況と本質的に同じです。

于 2013-07-20T20:28:01.530 に答える
1

GMSMapViewDelegateまず、 and セットを実装する必要がありますmapView.delegate = self;

次に-mapView:didTapMarker:、誰かがマーカーをタップしたときに聞くために使用します

次に、呼び出し-performSegueWithIdentifier:sender:て新しいビューをロードします

于 2013-07-23T00:59:33.483 に答える