2013-10-25 10 views
12

मुझे आश्चर्य है कि नक्शा किट से सभी डिफ़ॉल्ट आइकन हटा दें। मैंने बहुत सारे शोध किए और कुछ अलग-अलग तरीकों की कोशिश की। ऐसा करने का कोई तरीका नहीं मिला। पता नहीं है कि कोई हमारी मदद कर सकता है या नहीं।आईओएस 7 मानचित्र किट डिफ़ॉल्ट स्थान आइकन हटाएं

Map

+1

क्या आपने रनटाइम पर मानचित्र दृश्य के दृश्य पदानुक्रम को ब्राउज़ करने का प्रयास किया था? आप विचारों को ढूंढने और उन्हें छिपाने के लिए सेट कर सकते हैं - लेकिन मुझे लगता है कि उत्पादन के लिए भी हैक-वाई हो सकता है। – nielsbot

+0

nielsbot, आपके विचार के लिए धन्यवाद, मैंने इस तरह से कोशिश की, लेकिन मैंने सोचा कि उन आइकन एनोटेशन हैं। तो मैं उस तरह से डीबग कर रहा था। लेकिन ऐसा लगता है कि यह एनोटेशन से संबंधित कुछ भी नहीं है। इसलिए मैं उस समय खो गया हूं। –

उत्तर

16

यह उन सभी आइकनों से छुटकारा नहीं पाएगा (मुझे लगता है कि सड़क चिह्न रहेंगे) लेकिन आप आईओएस 7 MKMapView संपत्ति showsPointsOfInterest का उपयोग कर सकते हैं, इसे सेट कर सकते हैं दुकानों और अन्य आइकनों को हटाने के लिए NO पर।

[myMapView setShowsPointsOfInterest:NO] 

डॉक्स से:

इस संपत्ति हाँ, नक्शा प्रदर्शित रेस्तरां, स्कूलों, और हित के अन्य प्रासंगिक अंक के लिए आइकन और लेबल पर सेट होने पर। इस संपत्ति का डिफ़ॉल्ट मूल्य हां है।

+0

यह पूरी तरह से काम करता है। बहुत बहुत धन्यवाद। –

1

जो मैं जानता हूँ एप्पल माउस किट iOS7 नक्शे को हटाना संभव नहीं है से, वहाँ किसी तरह उसे अदृश्य जाने के लिए हो सकता है लेकिन जैसा कि आप आपने कहा भी ऐसा ही करने के लिए एक रास्ता नहीं मिल सका मैंने कोशिश की कई तरीकों की कोशिश की और मुझे कोई सफलता नहीं मिली, मैंने

+0

मेरे लिए फेमांडो की कोशिश करने के लिए धन्यवाद। आशा है कि उन्हें छिपाने का एक तरीका है जैसा आपने कहा था। –

संबंधित मुद्दे