• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
mr.programmer
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2013年12月12日

ios地图和定位学习四《获取当前位置的location》
摘要: 通过CLLocationManager类可以获取到当前位置的经纬度:1.要包含头文件2.添加CLLocationManagerDelegate协议3.在下面这个函数中:- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocationnewLocation.coordinate.latitude 当前位置的经度newLocation.coordinate.longitude 当前位置... 阅读全文
posted @ 2013-12-12 19:27 mr.programmer 阅读(244) 评论(0) 推荐(0)
 
ios地图和定位学习三《包含pinpoint的mapview》
摘要: 特定location的pinpoint实际上是一个ui,对应着一个名为MKAnnotation的protocal,需要声明三个属性:经纬度坐标coordinate,标题title,以及子标题subtitle。1.我们定义一个MyAnnotation的类去为存储pinpoint所需的属性,即coordinate,title,subtitle MyAnnotation.h文件:#import #import @interface MyAnnotation : NSObject @property (nonatomic, readonly) CLLocationCoordinate2D coordi 阅读全文
posted @ 2013-12-12 16:09 mr.programmer 阅读(183) 评论(0) 推荐(0)
 
ios地图和定位学习二《map view的创建》
摘要: ios通过MKMapView来显示地图,需要添加头文件1.创建一个ViewController,在其中添加一个MKMapView用来显示地图#import #import @interface mapViewController : UIViewController@property (nonatomic, strong) MKMapView* myMapView; //显示地图的控件@end2.在viewDidLoad中进行初始化,同时添加到当前view中- (void)viewDidLoad{ [super viewDidLoad]; // Do any additio... 阅读全文
posted @ 2013-12-12 15:44 mr.programmer 阅读(266) 评论(0) 推荐(0)
 
ios地图和定位学习一《framework框架的添加》
摘要: 需要使用到Core Location 和Map Kit框架,添加方式如下:1.点击xcode中的工程icon2.选择"Build Phases"----"Link Binary With Libraries"----"+"号3.在弹出的frameworks框中选择MapKit.framework和CoreLocation.framework,选择完成之后在Link Binary With Libraries中将会出现这两个framework:完成之后,只需要在相关的文件中添加: #import #import 即可 阅读全文
posted @ 2013-12-12 15:24 mr.programmer 阅读(211) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3