कॉल करने के बाद MKMapView की एनिमेटेड: setCenterCoordinate विधि (एनीमेशन) के बिना, मैं कॉल करना चाहते हैं selectAnnotation: एनिमेटेड: (एनीमेशन के साथ) ताकि एनोटेशन नव केंद्रित पुशपिन से बाहर दिखाई नहीं देता।
अभी के लिए, मैं बस के लिए घड़ी mapViewDidFinishLoadingMap: और फिर एनोटेशन का चयन करें। हालांकि, इस समस्याग्रस्त है। उदाहरण के लिए, इस विधि कहा जाता है नहीं है जब अतिरिक्त नक्शा डेटा लोड करने की आवश्यकता नहीं है। उन मामलों में, मेरी एनोटेशन चयनित नहीं है।:(
बहुत अच्छा। मैं तुरंत केंद्र बजाय समन्वय स्थापित करने के बाद यह कह सकते हैं। आह, लेकिन इस मामले में यह संभव है कि वहाँ है नक्शा डेटा लोड करने के लिए (लेकिन यह अभी तक लोड नहीं हुआ है)। मैं भी जल्द ही यह फोन करने का जोखिम होता है, एनीमेशन पर सबसे अच्छा धब्बेदार बनने के साथ।
इस प्रकार, यदि मैं सही ढंग से समझ, यह न जानते हुए भी की बात है मेरी समन्वय, दिखाई दे रहा है, तो के बाद से यह दूरी की लगभग एक screenful दूर और नया नक्शा डेटा लोड करने के लिए संभव है। बल्कि, यह जानने के नया नक्शा डेटा लोड करने के लिए की जरूरत है, और फिर उसके अनुसार अभिनय की बात है।
यह कैसे पूरा करने के लिए पर कोई विचार, या कैसे अन्यथा (मज़बूती से) फिर से केंद्रित समन्वय जहां कि एनोटेशन जीवन पर मानचित्र दृश्य के बाद एक एनोटेशन चयन कैसे करें?
सुराग की सराहना की - धन्यवाद!













