iPhone: mapView.showUserLocation। वी.एस. locationUpdate समारोह

वोट
0

मुझे लगता है कि स्थान आधारित है एक ऐप्लिकेशन पर विकसित कर रहा हूँ, मैं एक MapView उपयोगकर्ता स्थान (mapView.showUserLocation) दिखाने के लिए निर्धारित है, मैं भी अक्षांश / वर्तमान स्थिति की लंबी पुनः प्राप्त करने के एक locationUpdate समारोह है:

(void)locationUpdate:(CLLocation *)location{} 

बाद मैं अद्यतन स्थान को रोकने के लिए समारोह stopUpdatingLocation फोन, MapView (नीली गेंद) मेरे स्थान को अपडेट करना जारी है ...

दूसरे शब्दों में: एक और locationUpdate समारोह MapView से स्वचालित रूप से कहा जाता है?

15/01/2010 को 13:44
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
2

मुझे लगता है कि तुम दोनों MKMapView और CLLocationManager का उपयोग हो सकता है। (शून्य) locationUpdate जब वहाँ एक स्थिति CLLocationManager द्वारा प्राप्त है निष्पादित किया जाता है। MKMapView जीपीएस डिवाइस स्वतंत्र रूप से और स्वयं को अपडेट उपयोग करता है।

आप showUserLocation का उपयोग कर बंद करो और MKMapView स्थान प्राप्त करने के लिए CLLocationManager उपयोग करते हैं, तो यह पेश करने के लिए करना चाहिए।

15/01/2010 को 13:56
का स्रोत उपयोगकर्ता

वोट
2

आपके पास showsUserLocationअपने MKMapView सेट की संपत्ति (इस संपत्ति इंटरफ़ेस बिल्डर में संपादन योग्य है)।

अपने से प्रलेखन :

हाँ करने के लिए इस गुण को सेट वर्तमान स्थान ढूंढने में कोर स्थान ढांचे का उपयोग करने के लिए मानचित्र दृश्य का कारण बनता है। जब तक इस संपत्ति हाँ है, मानचित्र दृश्य उपयोगकर्ता के स्थान पर नज़र रखने और समय-समय पर अद्यतन करने के लिए जारी है।

15/01/2010 को 13:54
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more