Настройка UINavigationBar
в Интерфейсном Разработчике (в частности, настройка barTintColor
панели и цвета текста заголовка), кажется, стала очень глючной в iOS 13.
Вот видео для меня Попытка сделать это в Интерфейсном Разработчике: https://youtu.be/fQPjKv0yrk8
Короче говоря, если вы установили как barTintColor
на панели навигации, так и цвет текста заголовка (большие или обычные заголовки), заголовок цвет игнорируется.
Использование суперкласса UIView
backgroundColor
вместо этого также кажется ошибочным. Есть ли определенный ответ о том, как подходить к настройке панелей навигации? Или они просто стали глючить, и нужны хакерские решения?
ОБНОВЛЕНИЕ: Кажется, это было проблемой в Xcode 11.4 и, как говорят, было решено в Xcode 11.4.1:
Цитата из Замечания по выпуску Xcode 11.4.1 :
Интерфейсный конструктор Исправлена ошибка, из-за которой некоторые свойства внешнего вида UINavigationBar, установленные в раскадровке и документах XIB, игнорировались при сборке с Xcode 11.4. (60883063) (FB7639654)
ОДНАКО, похоже, он не решен для меня, и описанная мною проблема все еще происходит для меня.