2012-05-24 26 views
5

मेरे पास एक ऐसा फ़ंक्शन है जो मानचित्र पर रखे गए एनोटेशन में आधा रास्ता ज़ूम करता है, और उपयोगकर्ता का स्थान, ताकि दोनों स्क्रीन पर देखे जा सकें। क्या एनोटेशन के लिए कोई तरीका है जो इसकी 'सामग्री' प्रदर्शित करता है यानी उस पर दबाव डालने का अनुकरण करता है? जैसे ही यह ज़ूम हो जाता है, इसे खोलने के लिए यह आदर्श होगा।एक्सकोड - प्रोग्रामेटिक रूप से खुला एनोटेशन - मैपकिट

अग्रिम धन्यवाद।

उत्तर

10

आप इस कोड के साथ एक एनोटेशन का चयन कर सकते हैं: आपको ऑब्जेक्ट एटिंडेक्स को 0 से संशोधित करने की आवश्यकता है जो भी आपकी इच्छित एनोटेशन प्रदर्शित करने के लिए है।

[self.mapView selectAnnotation:[[self.mapView annotations] objectAtIndex:0] animated:YES]; 
+0

धन्यवाद, यह सरणी नहीं लग रहा है, यह कहता है कि इसमें कोई तत्व नहीं है। स्क्रीन पर एनोटेशन के रूप में अजीब बात है। एकमात्र चीज जिसे मैं सोच सकता हूं वह यह है कि यह कभी-कभी इसे फिर से खींच रहा है। मैं इस पर गौर करूंगा। हालांकि, मैं फिर से धन्यवाद, आपके कोड काम पर भरोसा करेंगे। –

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

  • कोई संबंधित समस्या नहीं^_^