在 Paintcode StyleKit 中将 PathMenu 与 SVG 结合使用

Using PathMenu with SVG in a Paintcode StyleKit

我需要以编程方式更改 PathMenu 用于设计的图像。 我有一个 PaintCode 生成的 StyleKit,它绘制 .SVG 文件,而不是 Asset.xcassets.

中的图像

PathMenu 使用类似这样的东西来拍摄图像:

    let menuItemImage = UIImage(named: "bg-menuitem")!

但我需要制作类似

的东西
     let menuItemImage = myImageFromMyStyleKit

我怎样才能使这个工作?

在 PaintCode 文档中,select canvas 和 Inspector 中,select StyleKit Image Method 中的下拉菜单代码导出 部分。

此 canvas 将生成 imageOfCanvas... 方法,而不是 drawCanvas... 方法。这样,您就可以简单地获取此 canvas 的图像并在菜单项中使用它。

PathMenuItem(image: StyleKit.imageOfCanvas)