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