我有一个NSBezierPath,呈菜单栏面板的形状。



我想现在做一个标题。
例如this
但仅从顶部起30像素。

我不知道如何只获得NSBezierPath的顶部。
这是我的第一个问题。
如何切断NSBezierPath的一部分,或者如何使NSBezierPath成为一个联合。

然后,我想像示例中一样添加渐变。
渐变很清晰,但是如何在其顶部添加发光效果?
那时我在另一个应用程序中添加了阴影,但它似乎有点脏。



因此,如何像提供的示例中那样在NSBezierPath的顶部创建阴影。

谢谢!

最佳答案

我最终使用了PaintCode,对我来说做得很好。

结果如下:

关于objective-c - cocoa 中的绘图面板,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13520383/

10-09 02:36