उपयोगकर्ता के स्थान के खिलाफ नक्शा केंद्रित

वोट
1

मैं उपयोगकर्ता के स्थान के खिलाफ एक नक्शा (MapKit) केंद्र के लिए करना चाहते हैं। मैं सिम्युलेटर में निम्नलिखित है, लेकिन केवल कोई सामग्री के साथ एक नीले मैप मिलता है। मैं क्या कदम उठा रही किया जाना चाहिए?

MKCoordinateRegion region;
MKCoordinateSpan span;
span.latitudeDelta=0.2;
span.longitudeDelta=0.2;

CLLocationCoordinate2D location;
location.latitude = mapView.userLocation.location.coordinate.latitude;
location.longitude = mapView.userLocation.location.coordinate.longitude;

region.span=span;
region.center=location;
[self.mapView setRegion:region animated:TRUE];
[self.mapView regionThatFits:region];

ऊपर से देशांतर / अक्षांश मान हैं:

location.latitude = 1.0256307104653269e-305
location.longitude = 1.2742349910917941e-313

--- संपादित करें ---
मैं अपने अनुवर्ती अप टिप्पणी का जवाब मिला: MapKit UserLocation घटना पाया । नीचे दिए गए जवाब यह है कि समाधान प्रदान करता है के साथ प्रयोग किया।

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


1 जवाब

वोट
1

कोई सामग्री के साथ एक नीले मानचित्र आमतौर पर मतलब है कि आप समुद्र में कहीं कर रहे हैं। ज़ूम आउट करें और अपने निर्देशांक की जाँच करें, आप अक्षांश और देशांतर 0.0 0.0 पर अफ्रीका के तट पर सबसे अधिक संभावना कर रहे हैं। आप क्या मूल्यों अपने अक्षांश और देशांतर में हैं देखने के लिए जाँच की है?

तुम भी उपयोग करने का प्रयास कर सकता है -setCenterCoordinate: animated:के साथ userLocationकेंद्र।

21/01/2010 को 09:02
का स्रोत उपयोगकर्ता

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