有没有办法通过抚摸CGPathRef在Core Graphics中创建以下效果?
IMG http://i49.tinypic.com/34fib20.png
如果 可能,使用Core Graphics绘制是否更有效率而不是简单地在路径上绘制径向椭圆CGImageRef一堆?
编辑:澄清:我希望笔划的中心部分是100%不透明度,边缘从100%不透明度淡出到0%不透明度。
编辑2:此外,我打算在MKOverlayView中使用此绘图来突出显示用户的路径...所以不确定模糊滤镜是否足够高效。
答案 0 :(得分:2)
带有阴影的圆顶厚路径可能是最适合您的解决方案。这将涉及:
CGContextSetLineWidth()
CGContextSetLineCap()
CGContextSetShadowWithColor()
你想要一个零偏移阴影,你需要尝试使用radius和blur参数来获得你想要的效果。