2013-10-25 11 views
12

の地図アイコンからすべてのデフォルトアイコンを削除することができるかどうかは疑問です。私は多くの研究を行い、いくつかの異なる方法を試しました。これを行う方法が見つかりませんでした。誰かが私たちを助けることができるかどうかわからない。iOS7マップキットがデフォルトの位置アイコンを削除します

私はAppleがアイコンキットIOs7マップを削除することはできません知っていることから、

Map

+1

実行時にマップビューのビュー階層をブラウズしようとしましたか?ビューを見つけて非表示にすることができるかもしれませんが、それは生産のためのハック・イットすぎるかもしれないと思います。 – nielsbot

+0

nielsbot、あなたのアイデアをありがとう、私はその方法を試みたが、私はそれらのアイコンが注釈だと思った。だから私はそのようにデバッグしていた。注釈とは何の関係もないようです。だから私はその時に迷子になる。 –

答えて

16

iOS 7 MKMapViewプロパティshowsPointsOfInterestを使用して設定できます店舗やその他のアイコンを削除するにはNOにしてください。ドキュメントから

[myMapView setShowsPointsOfInterest:NO] 

:このプロパティをYESに設定されている場合

、マップは、アイコンとラベルのレストランについて、学校、および関心のある他の関連ポイントが表示されます。このプロパティーのデフォルト値はYESです。

+0

これは完全に機能します。どうもありがとう。 –

1

、そこに彼は目に見えないようにするいくつかの方法かもしれないが、あなたはあなたの言ったように同じことを行うための方法を見つけることができませんでしたいくつかの方法を試してみましたが、私は助けてくれました

+0

私のために試してくれてありがとうFemando。あなたが言ったように、それらを隠す方法があることを願っています。 –