मेरे पास एक जीपीएस समन्वय (अक्षांश, देशांतर) है और मैं जल्दी से उस स्थिति को दिखाते हुए एक MKMapView पर एक पिन रखना चाहता हूं। सबकुछ ठीक काम करता है, लेकिन मुझे केवल एक पिन की जरूरत नहीं है, जिसमें कॉलआउट नहीं है, ऐसा करने का एक तेज़ तरीका है या जो नीचे है, उसके नीचे क्या है?जल्दी से एक पिन को MKMapView में जोड़ रहा है?
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation {
MKPinAnnotationView *pinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"DETAILPIN_ID"];
[pinView setAnimatesDrop:YES];
[pinView setCanShowCallout:NO];
return pinView;
}
एनबी: मैं पुन: प्रयोज्य एनोटेशन विचारों के लिए जाँच करने के लिए के रूप में मैं केवल पिन का उपयोग कर रहा एक विस्तृत दृश्य में एक पद (जो नष्ट कर दिया और अगली बार जब एक विवरण दृश्य अनुरोध किया जाता है निर्मित किया जाता है) को दिखाने के लिए की जरूरत नहीं है ।
एक अच्छा बिंदु Thats, मैं viewForAnnotation को लागू नहीं की कोशिश की थी लेकिन मुझे नहीं पता था कि दोनों मेरी शीर्षक और उपशीर्षक थे एनएसएसटींग्स को इंगित करना।मैं पिन ड्रॉप से अत्यधिक जुड़ा हुआ नहीं हूं, लेकिन मुझे लगता है कि अब यह एक इच्छानुसार इसे छोड़ देगा। आपके उत्तर के लिए बहुत बहुत धन्यवाद, बहुत उपयोगी और निश्चित रूप से मैं भविष्य में कुछ उपयोग करूंगा। – fuzzygoat