首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将回注引脚颜色更改为原始颜色?

如何将回注引脚颜色更改为原始颜色?
EN

Stack Overflow用户
提问于 2013-01-09 16:38:41
回答 1查看 667关注 0票数 0

我正在改变注解引脚的颜色,当点击注解引脚,并点击另一个注解引脚改变引脚颜色,所以目前有两个注解颜色改变,但我希望当前选择的注解颜色只改变旧的选择回到原来的颜色。提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-09 16:57:07

我找到了一个解决方案,创建一个

代码语言:javascript
运行
复制
@property (nonatomic, retain) MKAnnotationView *selectedAnnotationView;

在.h文件中,并在注释别针中单击时保存

代码语言:javascript
运行
复制
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view
{
if (self.selectedAnnotationView) {
    self.selectedAnnotationView.image = [UIImage imageNamed:[NSString    stringWithFormat:@"a.png"]];
}
self.selectedAnnotationView = view;
view.image = [UIImage imageNamed:[NSString stringWithFormat:@"b.png"]];
}

.m文件中的更改

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14231183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档