Как я могу включить MKMapView для темного режима? - PullRequest
0 голосов
/ 25 октября 2019

Как я могу изменить карту на темный режим с iOS 13 ?

Я отказался от использования UserInterfaceStyle, поэтому общесистемные цвета не будут применяться ко мне, поэтому я будусделайте это вручную.

Я видел это видео от apple WWDC2019 - Сессия 236, в 8:19 , но это для снимков, и я не получил его.

На самом деле я пробовал что-то вроде:

private var mapView: MKMapView!

override func viewDidLoad() {
        super.viewDidLoad()
 mapView.backgroundColor = .black       
}

, но это не меняет тему, внешний вид или коллекцию traitCollection на темную.

Есть предложения?

1 Ответ

1 голос
/ 25 октября 2019

Это то, что вам нужно для viewDidLoad

self.overrideUserInterfaceStyle = .dark
...