मेरे पास MKMapView
है और मानचित्र दृश्य में "उपयोगकर्ता स्थान दिखाएं" सेट है। सवाल अगर ऐप को मेरे स्थान का उपयोग करना चाहिए, तो मैं हाँ कहता हूं। फिर मुझे नीली गोली दिखाई देती है और मैं वर्तमान स्थान पर ज़ूम कर सकता हूं।MKMapView: स्टार्टअप उपयोगकर्ता स्थान पर -> ज़ूमिंग
मैंने इसके बारे में कई अन्य पोस्ट पढ़ी हैं, लेकिन समस्या को हल करने में कुछ भी नहीं है, कि उपयोगकर्ता का स्थान स्वचालित रूप से ज़ूम नहीं होगा।
यदि उपयोगकर्ता स्थान तक पहुंचने की अनुमति देता है तो मैं स्टार्टअप पर ज़ूम करना चाहता हूं, अन्यथा परिभाषित समन्वय ज़ूम इन करना चाहिए। (बाद में, उपयोग स्थान को अनुमति देता है, इसे अपडेट किया जा सकता है, लेकिन केंद्र को सेट नहीं करना चाहिए जब भी मुझे स्थान पर अपडेट मिलते हैं तो उपयोगकर्ता स्थान)।
इस व्यवहार को लागू करने के लिए क्या कदम हैं? मैंने उदाहरण के लिए यह प्रयास किया: How do I zoom an MKMapView to the users current location without CLLocationManager? केवीओ के साथ लेकिन यह काम नहीं करता है ...
मुझे उम्मीद है कि किसी के पास कोई विचार है?
शुभकामनाओं सहित, टिम
iOS 5.0 के लिए और अधिक करना होगा: [MapView setUserTrackingMode: MKUserTrackingModeFollow एनिमेटेड: हाँ]; – Arjan