izi*_*461 4 xcode ios ios-darkmode
我正在为 iOS 实现暗模式。图像出现问题:
不幸的是,在 xcode 中覆盖环境界面样式时,图像不会被重绘。
我已经尝试在我的 viewController 中捕获 traitCollectionDidChange 方法并且它被正确调用。我可以设置新图像(origImage_dark),但它不应该是自动的吗?这就是资产设置的目的。我正在使用图像的 .alwaysOriginal 渲染。
运行具有图像动态解析的应用程序有助于:
let image = UIImage(named: "someImage")
let asset = image?.imageAsset
let resolvedImage = asset?.image(with: traitCollection)
Run Code Online (Sandbox Code Playgroud)
在此之后,恢复到设置图像的原始方式似乎有效。Xcode,非常感谢!
| 归档时间: |
|
| 查看次数: |
1189 次 |
| 最近记录: |