swift - swift中的明暗模式
问题描述
我为名为 myImage 的深色和浅色模式创建了图像资产。将图像资产外观设置为 Any、Dark。
即使模式是浅色或深色,此代码也会获得相同的图像的问题。
如何获取代码以根据亮或暗模式选择正确的图像?
谢谢你的帮助。
let image = UIImage(named: "image")
let asset = image?.imageAsset
let resolvedImage = asset?.image(with: traitCollection)
If let image = resolvedImage {
myButton.setImage(image, for: .normal)
}
解决方案
推荐阅读
- php - 我可以将我的 cPanel 设置为在我的 WP 管理区域尝试一定数量的登录尝试后禁止特定的 IP 地址吗?
- css - 检查 facebook 图像时奇怪的 CSS 背景图像 url
- http-post - Retrotif2 + RxJava 发送 POST 请求失败
- r - 通过 R 中的操作列选择具有零值的组
- tsql - 聚合在 T-SQL 中给出错误的结果
- bash - shell脚本中目录中的文件列表
- coq - 如何在 Coq 中进行高阶项重写?
- python - 有什么方法可以停止使用 HTTP 标头在 CGI python 中下载文件:Content-disposition?
- python - 点子升级不会删除旧点子和中断
- laravel - 如何在 Laravel、Redis、SocketIO 中高效展示用户在线状态