我正在使用CRRefresh刷新我的TableView。这很好。除此之外,我使用NightNight允许用户在明暗模式之间进行选择。
我现在面临的问题如下:我已经更改了podfile中“刷新组件”的颜色,因此它在轻量级版本中效果很好。但是,当我更改为深色版本时,刷新组件的文本应变为白色而不是深色。
这是我设置CRRefresh组件的方式:
collectionView.cr.addHeadRefresh(animator: NormalHeaderAnimator) {}
这就是我通常使用NightNight设置不同颜色的方式:
view.mixedBackgroundColor = MixedColor(normal: UIColor.black, night: UIColor.white)
我怎么可能将两者结合起来?我无法将其他Pod文件中的Pod文件导入(因此,将NightNight导入CRRefresh模块无效)。
有什么提示吗?有没有一种方法可以将颜色作为变量传递,然后将其发送到CRRefresh组件?我想实现类似collectionView.cr.color = MixedColor(normal: UIColor.black, night: UIColor.white)
的功能。
谢谢!