iPhone之獲取當前位置

2021-09-25 16:46:39 字數 1268 閱讀 8370

來自:

首先,加入地圖包

介面**:

#import

#import

@inte***ce view30 : uiviewcontroller

@end

實現**:

- (void

)viewdidload , };

theregion.center=[[locationmanager location] coordinate];

[locationmanager release]; //

設定地圖

map=[[mkmapview alloc] initwithframe:cgrectmake(0, 0, 320, 480

)];map.

delegate=self;

//是否顯示使用者的位置資訊

map.showsuserlocation=yes;

//向上滾動

[map setzoomenabled:yes];

//橫向滾動

[map setscrollenabled:yes];

//設定地圖範圍 越小越精確

theregion.span.longitudedelta = 0.05f

;theregion.span.latitudedelta = 0.05f

;[map setregion:theregion animated:yes];

[self.view addsubview:map]; }

- (mkannotationview *)mapview:(mkmapview *)mv viewforannotation:(id

)annotation

pinview.pincolor =mkpinannotationcolorred;

pinview.canshowcallout =yes;

pinview.animatesdrop =yes;

[map.userlocation settitle:

@"我的位置"];

[map.userlocation setsubtitle:

@"小標題"];

iPhone 定位到當前位置

在地圖上顯示自己當前所在的位置。userloactiontestviewcontroller.m userloactiontest created by mir on 11 8 14.import userloactiontestviewcontroller.h implementation use...

IOS獲取當前位置

ios支援三種檢測當前位置的方式 手機基站 wi fi 和gps,其中gps是經度最高的,同時也是最耗費手機電量的。一般情況下在室內是無法通過gps獲取位置資訊的,通過wi fi獲取位置的原理是通過網路提供商的ip位址資訊來獲取位置,經度不是很高,最後是通過手機基站獲取位置,手機開機後會連線附近的基...

iOS獲取當前的位置

在ios中獲取當前的位置資訊,包括 維度 經度 城市 街道 路口等資訊 使用步驟 1 2 3 manager cllocationmanager alloc init manager.delegate self manager startupdatinglocation 由於在ios8中,需要開發者...