問題タブ [mkmapitem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
413 参照

ios - MKMapItem から座標を取得しようとしてエラーが発生しました

簡単な背景として、検索場所の検索リクエストを実行します。検索リクエストのコードは次のとおりです。

探す

そこから MKMapItems の配列を受け取り、保存したいものを選択して別の配列に保存します。ここから座標を印刷したいのですが、アクセスしようとするとエラーが発生し続けます。それらにアクセスするために使用しているコードは次のとおりです。

そして、私が得ているエラーは次のとおりです。

解決策または別の戦略をいただければ幸いです。よろしくお願いします!

0 投票する
1 に答える
207 参照

android - apportable: iOS 7.1 は MKMapItem をサポートしています

apportable は次のエラーを報告します。

エラー: 不明な型名 'MKMapItem'; 「MKMapView」のことですか?

Apportable は MKMapItem をサポートしていますか?

0 投票する
3 に答える
2428 参照

ios - MKPointAnnotation への道順を取得する方法

MKPointAnnotationマップ上の単一のポイント (ユーザーの場所以外)を持つマップを作成しました。この時点までの運転ルートを取得するために必要な既存のコードを修正する方法を見つけようとしています。

これは、アプリケーションの早い段階で使用するコードです。アプリケーションのこの初期の時点で、CLPlaceMark を提供する次のものがあります。

道順の収集:

問題
問題は、後で にしかアクセスできないように見えることですself.mapView.annotations。にアクセスできますが、 の には にアクセスするMKPointAnnotation必要があります。CLPlacemarksetDestinationMKDirectionsRequest

CLPacemark問題は、からを取得するにはどうすればよいかMKPointAnnotation、またはその要件なしで単一のポイントへの道順を取得する別の方法はありますか? ありがとう

0 投票する
1 に答える
645 参照

ios - iOS MKMapItem - すべてのメンバーにアクセスするにはどうすればよいですか?

MapKit を使用して、1 つ以上の MKMapItem オブジェクトを返すローカル検索を実行しています。しかし、デバッガーで表示できるオブジェクトのメンバーがありますが、アクセスできません。特に必要なのは UID です。

item.placemark を試しましたが、UID にアクセスできません。これは本当に単純なはずです。ここで何が欠けていますか?

これは機能しません: NSString *uid = item.placemark.UID

これは動作しません:

しかし、デバッガー コマンドの po item には、オブジェクトのすべてのメンバーが表示されます。

これについての助けをいただければ幸いです。私が使用しているコードは次のとおりです。

0 投票する
1 に答える
1433 参照

swift - 「MKMapItem」は「CLPlacemark」に変換できません

Swiftで変換MKMapItemするにはどうすればよいですか?CLPlacemark

私のコードは私にコンパイラエラーを与えます'MKMapItem' is not convertible to 'CLPlacemark':

ObjCで私はちょうどやったann.placemark = (CLPlacemark *)mi;

0 投票する
1 に答える
1123 参照

ios - MKMapItem が MKPlacemark に正しい情報を表示しない

a の結果が得られ、次のMKLocalSearchようなものが含まれます...

今、それを自分のマップに追加すると...

タップすると「マートンロード」と表示されるピンが追加されますが、「シネワールド」と表示されるようにしたいです。

MKMapItemただし、物を出し入れする方法に関する情報を見つけるのは本当に難しいと思いMKPlacemarkます。

場所マークで使用しようとするmapItem.nameと、すべて「United States」と表示されます。

これからさらに有用な情報を得るにはどうすればよいでしょうか?

0 投票する
1 に答える
70 参照

ios - ジオコードを逆にして、iOS でドロップされたピンを変更しますか?

この状況に対するアプローチは何ですか?

この問題を行うのはこれが初めてです。

ユーザー定義のクエリ (都道府県、都市など) があり、クエリの場所にピンがドロップされます。その後、ユーザーは最初にドロップしたピンからピンを移動できます。

0 投票する
3 に答える
3231 参照

ios - MKMapItem のカテゴリまたはタイプにアクセスする方法

MapKit を利用するアプリケーションを作成しています。MKLocalSearch を実装し、MKMapItem の配列を取得しました。しかし、これらの各項目のカテゴリを取得できるかどうか疑問に思っていました。たとえば、マップ アプリケーションでは、ショップ、ホテル、駅などにさまざまなアイコンが表示されます。また、目印を表示すると、食料品などのカテゴリ ラベルが表示されます。開発者として、マップ アイテムのその情報にアクセスできますか? もしそうなら、私はその方法を知りたいです。

ありがとうございました

0 投票する
3 に答える
1119 参照

ios - マップ アノテーション タイトルから情報ボタン オプションを削除する

前文

MKMapView と MapAnnotation を使用して地図注釈を実装しました。タップすると、次の図に示すようにタイトル ビューが表示されます。

マップ アノテーション タイトル

上記のマップ注釈を実装するために、次の LOC を使用しました。

注釈委任メソッドのビュー:

}

質問

前述のマップ アノテーション タイトル ビューから情報ボタンを削除するにはどうすればよいですか?