Ошибка xcode:... этот класс не является ключевым значением, совместимым с кодировкой для ключа ibShadowedLargeTitleTextAttributes

Я продолжаю получать эту ошибку. Приложение работало до того, как я использовал набор цветов.

Ошибка говорит что-то о ibShadowedLargeTitleTextAttributes. У меня нет набора цветов для большой тени заголовка, я использую значение по умолчанию (ясно). Я перезапустил Xcode, использовал цвет для тени, снова удалил его. Ошибка продолжает отображаться, когда я хочу ее запустить, но построенный преуспевает.

Полное сообщение об ошибке:

Terminating app due to uncaught exception 'NSUnknownKeyException', 
reason: '[<UINavigationBar 0x10650fd10> valueForUndefinedKey:]: 
this class is not key value coding-compliant for the 
key ibShadowedLargeTitleTextAttributes.'

Изменение: приложение работает, когда я выбираю другой цвет для текста заголовка (тот, который не является частью набора цветов). Это очень странно, потому что я использую тот же цвет для другого текста в приложении. Это цвет, который я сделал в цветовом наборе. Я сделал новый цвет в наборе цветов, он также не работает. Я должен использовать стандартный цвет или выбрать один из стандартного цветного окна.

Ответы

Ответ 1

Установите для атрибута " Большой заголовок" элемента навигации значение " Никогда в IB"