ios点击大头针气泡不弹出_百度地图使用(二)自定义大头针和弹出气泡
百度地图使用(二)自定义大头针和弹出气泡
(2014-08-19 10:37:09)
标签:
时尚
分类:
IOS
http://www.aichengxu.com/article/系统优化/11497_12.html
// 根据anntation生成对应的View
- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id )annotation
{
NSString *AnnotationViewID = [NSString stringWithFormat:@"renameMark%d",i];
newAnnotation = [[BMKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:AnnotationViewID];
// 设置颜色
((BMKPinAnnotationView*)newAnnotation).pinColor = BMKPinAnnotationColorPurple;
// 从天上掉下效果
((BMKPinAnnotationView*)newAnnotation).animatesDrop = YES;
// 设置可拖拽
((BMKPinAnnotationView*)newAnnotation).draggable = YES;
//设置大头针图标
((BMKPinAnnotationView*)newAnnotation).image = [UIImage imageNamed:@"zhaohuoche"];
UIView *popView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 100, 60)];
//设置弹出气泡图片
UIImageView *image = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"wenzi"]];
image.frame = CGRectMake(0, 0, 100, 60);
[popView addSubview:image];
//自定义显示的内容
UILabel *driverName = [[UILabel alloc]initWithFrame:CGRectMake(0, 3, 100, 20)];
driverName.text = @"张XX师傅";
driverName.backgroundColor = [UIColor clearColor];
driverName.font = [UIFont systemFontOfSize:14];
driverName.textColor = [UIColor whiteColor];
driverName.textAlignment = NSTextAlignmentCenter;
[popView addSubview:driverName];
UILabel *carName = [[UILabel alloc]initWithFrame:CGRectMake(0, 25, 100, 20)];
carName.text = @"京A123456";
carName.backgroundColor = [UIColor clearColor];
carName.font = [UIFont systemFontOfSize:14];
carName.textColor = [UIColor whiteColor];
carName.textAlignment = NSTextAlignmentCenter;
[popView addSubview:carName];
BMKActionPaopaoView *pView = [[BMKActionPaopaoView alloc]initWithCustomView:popView];
pView.frame = CGRectMake(0, 0, 100, 60);
((BMKPinAnnotationView*)newAnnotation).paopaoView = nil;
((BMKPinAnnotationView*)newAnnotation).paopaoView = pView;
i++;
return newAnnotation;
}
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。
ios点击大头针气泡不弹出_百度地图使用(二)自定义大头针和弹出气泡相关推荐
- android 百度地图大头针,百度地图的集成 ---自定义大头针和弹窗
前言:在上一篇中介绍了百度地图sdk的加入,以及定位功能的实现,在本篇将要介绍如何在地图上绘制线,效果如图所示 // // CustomPaopaotView.h // DaDa // // Crea ...
- 百度地图开发之自定义大头针
前言 前段时间老板在项目里加一个需求,类似ipadQQ版附近的人那样,显示附近所有的注册用户,话说去看QQ的附近的人时就知道肯定是自定的大头针了,说实话,一开始我是拒绝的,原因有两点:其一就是个人觉得 ...
- Description 给出一个N*N的二维数组,求出其中的最大数和其所在的行号、列号(均从0开始计算)。 Input 第1行是一个正整数N(2≤N≤10),表示二维数组的大小。后跟N行,每行N个数。
/*Description 给出一个N*N的二维数组,求出其中的最大数和其所在的行号.列号(均从0开始计算). Input 第1行是一个正整数N(2≤N≤10),表示二维数组的大小.后跟N行,每行N个 ...
- ios 点生成线路 百度地图_百度地图iOS SDK
iOS SDK v2.3.0 百度地图 iOS SDK是一套基于iOS4.3及以上版本设备的应用程序接口,不仅提供展示地图的基本接口,还提供POI检索.路径规划.地图标注.离线地图.定位等丰富的LBS ...
- 高德地图大头针功能_高德地图 (多个大头针显示)
高德地图 运用场景:先获取本机经纬度 ,从服务端获取周围的小区和停车场的经纬度,通过服务端返回的type赋值给大头针的title来判断是小区还是停车场 1,首先实例化地图 #import #impor ...
- centerandzoom 无效_百度地图 app 点击事件无效、不触发 解决方案
参考 https://blog.csdn.net/Davis_Dxs/article/details/82425211 具体问题: 对 "地图" 添加 click 事件,在点击地图 ...
- 更换百度地图图标html,百度地图接口,自定义图标,点击切换图标
这里实现了一个指定地区的地图,自定义图标,点击切换图标 1.[代码][JavaScript]代码 body, html,#allmap {width: 100%;height: 100%;overfl ...
- 解决如何整理出乡镇级的地图json,以此使用echarts绘制出乡镇级的地图数据(国家级、省级、市级的地图信息也可以获取)
前言 最近接了一个林州的项目,需要用到林州的地图,地图上要显示林州市各个乡镇的地理范围,我也是在百度地图和高德地图上弄了半天,发现不行,最多显示到县级市的地图,没有乡镇级的地图,最后查阅了好多资料,才 ...
- 利用百度地图api,自定义起始点进行驾车路线的搜索,并可以根据不同驾车策略给出驾驶指导
利用百度地图api,通过在输入框(带自动填充)输入起始点,然后根据用户选择的不同驾车策略来进行驾车路线搜索并显示具体的路线信息.驾车策略共三种,默认路线(时间最短).最短路程.不走高速.左侧搜索栏可以 ...
最新文章
- 使用Javaweb开发大学生综合素质测评系统
- GMIS 2017大会邓力演讲:无监督学习的前沿与SPDG方法的优良性
- Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据
- python中二维数组如何按索引找元素_按索引或坐标访问二维数组中的元素
- 计算机知识培训感言,计算机培训的心得体会
- python辗转相除法求最小公倍数_Python实现利用最大公约数求三个正整数的最小公倍数示例...
- 如何产生好的词向量?
- jmeter分布式性能测试
- KNN(七)--最近邻及OpenCV源码分析
- keras实现多层LSTM
- Excel两列的数据合并成一列
- 物联网嵌入式开发人员面临的5大挑战
- python turtle工具绘制四叶草
- 应用于arcgis的代码,长期更新…
- 九阴服务器延迟高怎么解决,6月24日部分互通升级服务器延迟开服公告
- 2017 ICPCECIC 北方邀请赛 H MJF wants to work (贪心)
- spring boot校园二手销售网站 毕业设计源码161417
- 快递100一面(Java)
- 使用国外著名大学数字图书馆资源方法
- java下载excel(excel含有多张网络图片)