У меня есть приложение, которое корректно отображалось до тех пор, пока я не обновил его до IOS 13.
В старой версии приложения (до iOS 13) цвет текста заголовка отображался правильно.См. Ниже.
![image](https://i.stack.imgur.com/QFBhU.png)
Теперь заголовок отображается следующим образом:
![image](https://i.stack.imgur.com/9YNcu.png)
Я ничего не изменил, поэтому я предполагаючто-то изменилось на стороне Apple.Вот как я устанавливаю цвет текста заголовка:
func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) {
let header = view as! UITableViewHeaderFooterView
header.textLabel?.textColor = Styles.greyColor()
header.backgroundView?.backgroundColor = Styles.mainColor()
header.textLabel?.font = UIFont.systemFont(ofSize: 13, weight: UIFont.Weight.light)
}
Цвет, который он запрашивает, создается следующим образом:
static func greyColor() -> UIColor{
return uicolorFromHex(0x9B9B9B)
}
static func mainColor() -> UIColor {
// blue background
//return uicolorFromHex(0x222C45)
return uicolorFromHex(0x1B2337)
}
Возможно, это то, что обсуждалось, ноЯ не могу найти какие-либо недавние сообщения об этом.