在NSImage上绘制透明图像

问题描述 投票:0回答:1

我正在尝试在图像中绘制徽标。使用以下代码可以正常工作]

logo!.draw(in:logoRect)

但是没有透明度选项,所以我使用了另一个参数。但这不会产生任何输出。

logo?.draw(in: mainimage, from: logoRect, operation: NSCompositingOperation.sourceOver, fraction: 0.5)
swift macos nsimage
1个回答
0
投票

logo!.draw(in:logoRect)

如果以上工作,然后使用以下内容

logo!.draw(in:logoRect, from: .zero, operation: .sourceOver, fraction: 0.5))
© www.soinside.com 2019 - 2024. All rights reserved.