iOS 百度地图_自定义Annotation大头针_修改大头针图片
来源:互联网 发布:linux locate命令 编辑:程序博客网 时间:2024/05/21 17:02
在使用百度地图, 如果需要添加大头针, 但是图片不想用系统的, 那么怎么修改呢??
- 1:在代码中实现BMKMapViewDelegate
- 2:在- (void)viewWillAppear:(BOOL)animated方法中设置代理到self, 记得到这个方法内 在其他方法中如viewDidLoad中有时会出现莫名其妙的诡异问题, 可看百度地图_回调不走_onGetGeoCodeResult不执行
同时记得在- (void)viewWillDisappear:(BOOL)animated中记得置为nil, 不然会内存泄露, 释放不掉
- (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; mapView.delegate = self; }- (void)viewWillDisappear:(BOOL)animated{ [super viewWillDisappear:animated]; mapView.delegate = nil;}
- 3:重写- (BMKAnnotationView )mapView:(BMKMapView )mapView viewForAnnotation:(id)annotation{
方法:
- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id<BMKAnnotation>)annotation{ BMKPinAnnotationView *newAnnotationView = [[BMKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"myAnnotation"]; newAnnotationView.pinColor = BMKPinAnnotationColorPurple; newAnnotationView.animatesDrop = YES;// 设置该标注点动画显示 newAnnotationView.annotation=annotation; newAnnotationView.image = [UIImage imageNamed:@"home_test"]; //把大头针换成别的图片 newAnnotationView.size = CGSizeMake(23, 23); return newAnnotationView;}
OK了, 这样图片就改变了
0 0
- iOS 百度地图_自定义Annotation大头针_修改大头针图片
- iOS 百度地图_自定义Annotation大头针_修改大头针图片
- iOS 百度地图自定义大头针。
- 百度地图自定义大头针
- 百度地图大头针图片的自定义
- IOS百度地图自定义大头针和气泡
- iOS 自定义百度地图大头针点击事件
- IOS百度地图自定义大头针和气泡
- ios-地图-自定义大头针
- iOS 百度地图_大头针点击_区别点击哪个_点击效果改变
- ios 地图大头针自定义显示图片 MKAnnotationView
- 百度地图添加多个大头针自定义图片
- 百度地图自定义大头针图片和添加标注
- iOS开发之百度地图大头针的自定义解决方法
- iOS百度地图自定义大头针和气泡内的内容
- 百度地图自定义弹出气泡和大头针
- 百度地图开发之自定义大头针
- 百度地图jsapi 自定义大头针的方法
- js 获取当月天数
- hibernate的JPA注解和hbm
- UI--单行文本水平触摸滑动效果
- android四大组件---Activity
- MyEclipse + Maven开发Web工程的详细配置过程
- iOS 百度地图_自定义Annotation大头针_修改大头针图片
- Android5.0 材质设计(纸墨设计)中的z轴理念
- iosiOS安全(六)
- UIActionSheet,UIAlertView,UISlider,UIProgressView,UISwitch,UISegmentControl,UIActivityIndicatorView基
- IOS 创建透明UIViewController
- http://localhost:80服务器需要用户名和密码的解决方法
- java与mysql数据类型对应表
- 51单片机的data,xdata,code区别详解
- spring mvc web应用启动时就执行特定处理(线程启动)