如果不将图像添加到资产中,我只需将图像添加到我的Xcode项目包中,如何命名该图像,以便Xcode可以判断它是暗模式的图像!
答案 0 :(得分:0)
请覆盖该功能,并为黑暗和明亮模式提供不同的图像。
override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
super.traitCollectionDidChange(previousTraitCollection)
if #available(iOS 12.0, *) {
let isDark = traitCollection.userInterfaceStyle == .dark ? true : false
if isDark{
updateUIForiOS13DarkMode()
}else{
updateUIForiOS13LightMode(
}
}
}