我正致力于为iOS应用中的用户提供明/暗主题选项。当我将主题放在app delegate中时,应用程序可以正确加载正确的主题,但是当我在设置中切换开关以更改主题时,它无法正常工作。
主要问题是UITableViewCell中的UILabel.textColor。我根据我在网上阅读的内容尝试了以下内容,但它没有用。
UILabel.appearance(whenContainedInInstancesOf: [UITableViewCell.self]).textColor = UIColor.red
我正在使用Xcode 9.3。任何意见,将不胜感激。谢谢。