[iPhone程式]如何取得使用者目前的座標位置
来源:互联网 发布:tiva数据库 编辑:程序博客网 时间:2024/05/17 22:31
☉目標:在iPhone應用程式中取得使用者目前的經緯度。
☉效果畫面:
這裡借用了http://iphone4.tw的圖片。自己懶得Print Screen...XD
我們可以透過CLLocationManager類別取得使用者座標位置。
☉步驟說明:
Step(1):首先,先建立一個CLLocationManager類別的物件。
Step(2):接著指定委派的對象,這裡是指定自己(self)。
Step(3):最後呼叫CLLocationManager類別的一個方法「startUpdatingLocation」,這個時候如果使用者是第一次使用你的iPhone軟體,iPhone就會詢問使用者是否允許iPhone軟體取得使用者座標。
Step(4):當你點選確定後,iPhone就會開始定位,定位完成後就會觸發「didUpdateToLocation」事件。
因此,當定位完成你可以用以下方法取得使用者座標後,接著進行一些處理。
☉效果畫面:
這裡借用了http://iphone4.tw的圖片。自己懶得Print Screen...XD
我們可以透過CLLocationManager類別取得使用者座標位置。
CLLocationManager *locationManager = [[CLLocationManager alloc] init];locationManager.delegate=self;locationManager.desiredAccuracy=kCLLocationAccuracyBest;[locationManager startUpdatingLocation];
☉步驟說明:
Step(1):首先,先建立一個CLLocationManager類別的物件。
Step(2):接著指定委派的對象,這裡是指定自己(self)。
Step(3):最後呼叫CLLocationManager類別的一個方法「startUpdatingLocation」,這個時候如果使用者是第一次使用你的iPhone軟體,iPhone就會詢問使用者是否允許iPhone軟體取得使用者座標。
Step(4):當你點選確定後,iPhone就會開始定位,定位完成後就會觸發「didUpdateToLocation」事件。
因此,當定位完成你可以用以下方法取得使用者座標後,接著進行一些處理。
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{NSString *userLat = [[NSNumber numberWithDouble:newLocation.coordinate.latitude] stringValue];NSString *userLng = [[NSNumber numberWithDouble:newLocation.coordinate.longitude] stringValue];}
- [iPhone程式]如何取得使用者目前的座標位置
- 如何取得別支程式的輸入游標位置?
- JAVA取得使用者输入的字符串例子
- ios如何取得iphone/ipad的磁盘空间
- 如何利用Win32API取得另一支程式中的ListView內的所有值
- 如何利用Win32API取得另一支程式中的ListView內的所有值
- 如何取得面圖示的座標
- 取得当前应用程序的windows域名和使用者
- 如何取得鼠标在网页上的位置
- VB.Net WebBrowser如何取得鼠标点击位置的标签
- 取得目前File与Cache的路径
- 取得控件的绝对位置
- 目前,普通钽电容已经推荐使用者选用常规电压*3的耐压值了
- 记录我目前位置度过的书
- Linux取得目前时间
- 如何取得View的位置之View.getLocationInWindow()的小秘密
- 如何取得View的位置之View.getLocationInWindow()的小秘密
- ftime()函数取得目前的时间和日期。
- 一键让Windows锁屏+关屏
- 一个简单的Makefile
- pgbench的使用简介
- [iPhone程式]iPhone開發心得05-Mapkit之在地圖上加入座標點,使用MKAnnotation和MKAnnotationView
- 工作十年的程序员给年轻人的忠告
- [iPhone程式]如何取得使用者目前的座標位置
- 用jquery实现可以左右选择的菜单效果
- [iPhone程式]iPhone開發心得04-Mapkit之使用MKMapView實作Google Map
- Net验证码的实现
- 控件、成员变量、函数名建议的命名方式
- WP7 异步操作 HttpWebRequest
- Oracle主键自动增长
- [iPhone程式]iPhone開發心得03-在Window中加入一個UIViewController
- Android:LinearLayout布局和其嵌套运用举例