Swift主题更改不适用于UITableViewCell中的UILabel

时间:2018-04-25 11:40:32

标签: ios swift uitableview uiappearance

我正致力于为iOS应用中的用户提供明/暗主题选项。当我将主题放在app delegate中时,应用程序可以正确加载正确的主题,但是当我在设置中切换开关以更改主题时,它无法正常工作。

主要问题是UITableViewCell中的UILabel.textColor。我根据我在网上阅读的内容尝试了以下内容,但它没有用。

UILabel.appearance(whenContainedInInstancesOf: [UITableViewCell.self]).textColor = UIColor.red

我正在使用Xcode 9.3。任何意见,将不胜感激。谢谢。

0 个答案:

没有答案