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

Я создал собственный подкласс UIImageView, который добавляет некоторые пользовательские чертежи. Это прекрасно работает, но теперь я хотел бы адаптировать класс для работы с темным режимом iOS 13.

Я добавил traitCollectionDidChange: в класс, чтобы получать уведомления об изменении стиля и соответственно обновлять представление. Однако, когда стиль изменяется (обновляется в настройках устройства), метод не вызывается, и, следовательно, представление не может обработать изменение и обновить его самостоятельно.

Как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...