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 に答える