创建纯色的可着色图像,使其可以适应深色和浅色模式

时间:2019-11-23 21:29:47

标签: swift ios-darkmode

我需要创建一个用纯色填充的UIImage(位图?),以便可以对其进行着色,从而支持暗和亮模式更改 在Swift中有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

这不是最好的方法,但是一种快速而肮脏的方法是将UIView制成具有所需颜色的背景,然后使用多种方法之一转到UIView-> UIImage。 这里的堆栈溢出问题正是这样做的: How to convert a UIView to an image 此外,查看该代码将为您提供一些有关如何正确执行代码的见解,并根据需要使用较低级别的图形功能。