2011-02-27 3 views
0

나는 xcode에 아이폰 프로젝트가있다. 나는 mapview를 넣었고 다음 코드는 사용자의 위치를 ​​보여준다 : mapView.showsUserLocation=YES;. 하지만 나는 사용자가 응용 프로그램을 열 때 응용 프로그램이 자동으로 애니메이션으로 줌하면 나는이 코드를 viewDidLoad 메서드에 넣어야한다고 생각합니다. 마지막으로 위도를 변수에 저장해야하는데 다음 코드로 그 코드를 시도했습니다. float latitud = mapView.userLocation.coordinate.latitude; 위도가이 위치에서 올바른 위치가 아니었지만 CLLocationManager를 사용하여이 작업을 수행해야한다고 생각했습니다. 나는 어떻게 해야할지 모르겠다.아이폰과 애니메이션으로 어떻게 객관적인 위치에있는 사용자 위치를 얻을 수 있습니까?

제발 도와주세요.

고마워요.

+0

히야 - 어떤 종류의 애니메이션을 원하십니까? 지도가 사용자의 위치에서 '세계관'에서 '거리 수준'까지 확대된다는 것을 의미합니까? 또는 다른 것? –

답변

3

시뮬레이터로 이것을 확인하는 경우 위치 좌표를 얻지 못합니다. 귀하의 xcode는 Apple 본사를 사용자 위치로 지정합니다.

mapView.showsUserLocation = YES;

은 기기에서만 작동합니다.

+0

Google이 이미 Wi-Fi에 매핑 한 경우 제외) – tsakoyan

관련 문제