UIAppearance не работает в многоразовой ячейке представления коллекции - PullRequest
0 голосов
/ 01 ноября 2018

Я столкнулся с проблемой использования прокси UIAppearance в многократно используемых ячейках представления коллекции. Я применяю внешний вид (шрифт) для определенной метки на уровне всего проекта, а не для контейнеров:

let labelTitle1 = LabelTitle1.appearance()
labelTitle1.font = Fonts.title1.font

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

collectionView.register(CustomCell.self, forCellWithReuseIdentifier: "customCell")
...