2

私のプロジェクトの 1 つでは、緯度/経度の座標をコア データ ストアに取り込み、後でこの情報を添付 PDF 付きの電子メールで提供しています。リンクをクリックして、Apple マップでその場所に移動できるようにする

ネイティブのアップル マップが表示されますが、ピンのない単純な開いたマップ ビューです。

NSString *appleLink2 = [NSString stringWithFormat:@"http://maps.apple.com/maps   
ll=%@,%@",self.lat,self.lon];

CGRect、およびを使用して、一般的な方法でクリッカブルを作成していますNSURL

表面的には、緯度/経度の座標の代わりに住所を取得し、地図の解像度を向上させるために住所を使用する必要があるように見えます... 考えはありますか?

また、ドキュメントに記載されている文字列をクエリする Apples URL スキームの例を探していますが、実際の例が見つかりません... ll =son =、. 私は理解しており、参考文献や実際の例がどこにも見つからないことに驚いています。t =z =saddrdaddr

4

3 に答える 3

6

Apple のマップ アプリのマップにピンを配置する場合は、URL で「ll」の代わりに「q」を使用します。

NSString *appleLink2 = [NSString stringWithFormat: @"http://maps.apple.com/maps?q=%@,%@", self.lat, self.lon];
于 2013-04-09T04:31:21.910 に答える
1

次のリンゴのリンクには、質問のすべての詳細が含まれています

http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html

于 2013-04-09T04:51:36.403 に答える