【发布时间】:2020-04-11 13:34:24
【问题描述】:
> UITraitCollection *lightTrait = [UITraitCollection traitCollectionWithUserInterfaceStyle:UIUserInterfaceStyleLight];
image = [UIImage imageNamed:name inBundle:[NSBundle mainBundle] compatibleWithTraitCollection:lightTrait];
无论iOS设备当前的主题是什么,我都想在 light model 上获取图像。
但是上面的代码好像不行。
【问题讨论】:
-
OK,因为是渲染,我们应该返回带有[image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]的图像,否则图像会以系统模式绘制。
标签: ios ios13 ios-darkmode