iOS13 как адаптировать темный режим к изображению? - PullRequest
0 голосов
/ 04 июля 2019

Если я не добавляю изображение в ресурс, я просто добавляю изображение в свой проектный пакет Xcode, как я называю изображение, чтобы Xcode мог судить, что это изображение в темном режиме!

1 Ответ

0 голосов
/ 11 июля 2019

Пожалуйста, переопределите функцию и предоставьте другое изображение для темного и светлого режима.

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(
        }
    }
}
...