如何用uibezierpath绘制这一行

时间:2011-12-12 09:03:12

标签: macos cocoa osx-lion

也许有人知道如何用uibezierpath绘制这种类型的线?

enter image description here

2 个答案:

答案 0 :(得分:2)

您可以尝试使用NSShadow类在路径周围设置模糊效果。使用0作为X和Y偏移,并在绘制路径之前设置较大的模糊。

答案 1 :(得分:1)

使用+ bezierPathWithRoundedRect:xRadius:yRadius:制作“药丸”形状。设置你的影子(如Laurent Etiemble建议的那样)和你的绘图颜色并填充路径。它将是带有阴影的纯黑色。