iOS 自定义百度地图大头针点击事件
来源:互联网 发布:淘宝商城男士运动套装 编辑:程序博客网 时间:2024/04/30 15:00
UMKPointAnnotation* pointAnnotation = [[UMKPointAnnotation alloc]init];
coor1.latitude = baiduModel.latitude;
coor1.longitude = baiduModel.longitude;
pointAnnotation.voucherType = UMKVoucherCoupon ;
pointAnnotation.coordinate = coor1;
pointAnnotation.couponID = baiduModel.couponID;
pointAnnotation.title = baiduModel.businessName;
[arr addObject:pointAnnotation];
[_mapView addAnnotations:arr] ;
- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id<BMKAnnotation>)annotation
{
NSString *identifier = @"baidu";
BMKPinAnnotationView *annotationView = nil;
if (!annotationView) {
annotationView = [[BMKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:identifier];
UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem];
btn.frame = CGRectMake(0, 0,annotationView.image.size.width, annotationView.image.size.height);
[btn addTarget:self action:@selector(btnAction:) forControlEvents:UIControlEventTouchUpInside];
annotationView.enabled = YES;
annotationView.userInteractionEnabled = YES;
//如果想传值,我们可以这样
UMKPointAnnotation *ffff = annotation;
btn.tag = ffff.couponID;
[annotationView addSubview:btn];
},
return annotationView;
}
-(void)btnAction:(UIButton *)sender
{
//这样就可以输出你想要传的ID值了
}
- iOS 自定义百度地图大头针点击事件
- iOS 百度地图自定义大头针。
- IOS百度地图自定义大头针和气泡
- IOS百度地图自定义大头针和气泡
- 百度地图自定义大头针
- iOS自定义百度地图的paopaoView 点击大头针paopaoView有时候出不来
- ios-地图-自定义大头针
- iOS开发之百度地图大头针的自定义解决方法
- iOS百度地图自定义大头针和气泡内的内容
- iOS 百度地图_自定义Annotation大头针_修改大头针图片
- iOS 百度地图_自定义Annotation大头针_修改大头针图片
- iOS 百度地图_大头针点击_区别点击哪个_点击效果改变
- 百度地图自定义弹出气泡和大头针
- 百度地图大头针图片的自定义
- 百度地图开发之自定义大头针
- 百度地图jsapi 自定义大头针的方法
- iOS 百度地图,根据经纬度,显示大头针
- iOS 【关于百度地图大头针标记 选中状态/点击状态 的区别及处理办法】
- Jquery 万行代码解析之路(一)—jquery对象
- 对称的二叉树
- Blog测试
- poj2348(博弈)
- android 细节之android.view.InflateException: Binary XML file line #95: Error inflating class(out of m)
- iOS 自定义百度地图大头针点击事件
- VS下 C#项目使用SVN版本号
- bfs-ccf-I’m stuck!
- queue和topic的区别
- poj2484(博弈)
- 数据结构:堆的java实现
- 反射
- 静态顺序表的一系列操作
- 按之字形顺序打印二叉树