【发布时间】:2020-03-19 14:26:14
【问题描述】:
我需要创建填充纯色的 UIImage(位图?),以便它可以着色,从而支持深色和浅色模式更改 有没有办法在 Swift 中做到这一点?
【问题讨论】:
标签: swift ios-darkmode
我需要创建填充纯色的 UIImage(位图?),以便它可以着色,从而支持深色和浅色模式更改 有没有办法在 Swift 中做到这一点?
【问题讨论】:
标签: swift ios-darkmode
不是最好的方法,但一种快速而肮脏的方法是制作一个带有背景颜色的 UIView,然后使用多种方法之一去 UIView -> UIImage。 这里的堆栈溢出问题正是这样做的: How to convert a UIView to an image 此外,查看该代码将使您了解如何以正确的方式执行此操作,如果您愿意,还可以使用较低级别的图形功能。
【讨论】: