UIAppearance不适用于可重用的集合视图单元格

时间:2018-11-01 09:23:46

标签: ios swift uicollectionviewcell uiappearance

我遇到了在可重用的集合视图单元格中使用UIAppearance代理的问题。 我在整个项目级别的外观标签上应用了外观(字体),而不是在容器上应用外观:

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

它在任何地方都可以正常工作,但是在可重用的集合视图单元格中,对代理进行的所有修改都将还原为默认值。 我不使用情节提要和按班级注册单元格:

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

0 个答案:

没有答案