私の質問はちょっと複雑に見えるかもしれませんが、私にはっきりさせてください。私はmkmapviewを使用しています。これは現在のユーザーの位置を青い点と円で表示したいのですが、これは私が望んでいたものではありません。私はiPhoneアプリケーションを作っているので、私はマップ統合を初めて行っているので、同じことをするのが難しいです。誰でも私にデモのリンクを提供することができます。マップ上に私にとって大きな助けになるでしょう。事前に感謝iPhoneのMKMapViewで青いピンを点(円)で表示するには
答えて
これは、MKMapViewクラスのプロパティの1つです。デフォルト値はNoですので、コード内でYESに設定してください。
StoryboardのViewControllerにMapViewを追加する場合、属性インスペクタを見て、MapViewの他の注釈(Building、Points of Interest)はデフォルトでUser Locationを除きます。これを見つけるにはしばらく時間がかかりましたが、私は隠れて、探しているように感じます。 thexandeとして
self.mapView.showsUserLocation = YES;
は、あなたがこれをtrueに設定する必要がありますswift3ために、言及した:
self.mapView.showsUserLocation = true;
Swift 3の場合はtrueに設定してください。 – thexande
Swift 3の場合は@thexande yesをtrueに設定する必要があります。 –
あなたはストーリーボード –
はviewForAnnotationメソッドの先頭にこれを追加します。
場合([注釈isKindOfClass:[MKUserLocationクラス]]) 戻りnilを。
特別なユーザーの位置の注釈はMKUserLocationタイプです。この場合、nilを戻すと、マップビューに青い点であるデフォルトビューが描画されます。 MKMapviewプロパティに入り、ユーザーの所在地を確認してください....
if (annotation.isKind(of: MKUserLocation.self)){
return nil
}
SWIFT 3の場合、これはあなたに青い点を表示することができます迅速なユーザー位置3
ドのMapView viewFor注釈FUNCで@Ohmyの
回答が正しいですが、私のプログラムではケースが異なっていた:
iOS10から、あなたはあなたの要件に基づいてアプリInfo.plist
でNSLocationWhenInUseUsageDescription
またはNSLocationAlwaysUsageDescription
キーを追加する必要があります。
でこれを設定することもできます。これは私のためには機能しません! :( – nirav
- 1. MKMapView iphoneに現在位置の青い円を表示
- 2. MKMapViewのピンの後ろに吹き出しが表示されます - iPhone
- 3. カスタム注釈ピンがiphoneのmkmapviewのshowuserlocationに干渉する
- 4. MKMapView:MKUserLocationView(青い点)を前面に表示する方法は?
- 5. MKMapView内のカスタムコアグラフィックスオーバーレイ:ストローク楕円を表示できません
- 6. MKMapViewのカスタム吹き出し、MKMapViewのユーザーの場所を示す青いドット
- 7. MKMapViewは、ピンのようにユーザの位置を表示するのはなぜですか?
- 8. MKMapView(iPhone)の精度サークルを非表示にする方法
- 9. iphone sdkでキーボードの検索ボタンを青色で強調表示
- 10. iOS MapKitの青い点の横に矢印を表示するには
- 11. MKMapViewのピンをドロップするボタン
- 12. iphoneのMKMapViewの2つのアノテーションの間に円弧を描く
- 13. ピンの代わりに青い点を表示すると、マップビューに現在の位置が表示されますか?
- 14. MKMapViewにテキストを表示するには
- 15. mkmapview Googleマップ、iphoneでズームした位置を表示
- 16. iphone mkmapview nagivationbarを非表示/削除する
- 17. 私の場所の周りの円を青い点で置き換えたり削除するには
- 18. はマルチスレッドのiphone MkMapViewですか?
- 19. MKMapView - ピンをキャッシュしますか?
- 20. iPhoneアプリケーションでMKMapViewを回転する
- 21. Swift 3 MKMapView - 長押しでピン/注釈を追加する
- 22. ストリート名のないMKMapViewを表示するには?
- 23. MKOverlayをMKMapViewに表示する
- 24. Mapkit:青色の点と円を脈打つ
- 25. ピン移動後のMKMapViewの更新
- 26. ピンをドラッグしてMKMapViewのジオコーディングを逆にする
- 27. mkmapviewでOpenStreetmapを開く方法は? -iphone
- 28. 新しいピンを使って地図を再表示するiphone dev?
- 29. MKMapViewでぼかしを表示
- 30. カメラのプレビューを円で表示する
これはMKMapViewのデフォルト機能です。mapViewプロパティshowuserLocationをtrueに設定してください。 –