首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可着色引脚视图

可着色引脚视图
EN

Stack Overflow用户
提问于 2013-02-04 18:59:06
回答 1查看 129关注 0票数 0

有没有人知道可以在常规UIView中绘制我们在MKPinAnnotationView中看到的引脚的代码

这样做的目的是删除我们的应用程序中当前捆绑的数百种不同颜色的大头针图像,使其散落在医学图像上(常规的UIView支持-而不是MKMapView)。我真正需要的是以编程方式改变引脚的颜色。

注:我不是在谈论在SMCalloutView等中看到的标注。

这将在MKMapView外部使用。它们被放入一个普通的UIView中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-03 13:32:02

这里有两种需要考虑的方法:

  1. 发布了一个单针图像--比如说红色。使用核心图像CIHueAdjust滤镜将其更改为其他颜色。
  2. 提供带有白色灯泡的图钉图像,以及选择灯泡中像素的仅alpha通道蒙版图像。使用Core Graphics在运行时动态创建新的管脚图像。您需要将白色灯泡引脚绘制到位图上下文中。然后使用蒙版图像设置上下文的剪切蒙版。最后,用你想要的灯泡颜色填充上下文。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14685273

复制
相关文章

相似问题

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