UINavigationBar не будет устанавливать атрибуты текста заголовка

Документация класса

имеет следующее примечание:

Если вы создаете HttpListener с помощью https, вы должны выбрать сертификат сервера для этого слушатель. В противном случае запрос HttpWebRequest этого HttpListener завершится с неожиданным закрытием соединения.

и это:

Вы можете настроить сертификаты сервера и другой прослушиватель с помощью HttpCfg.exe. Подробнее см. В http://msdn.microsoft.com/library/default.asp?url=/library/en-us/http/http/httpcfg_exe.asp . Исполняемый файл поставляется с Windows Server 2003 или может быть создан из исходного кода, доступного в Platform SDK.

Является ли первая заметка объясняемой второй? Как указано в вопросе, я использовал httpcfg.exe для привязки сертификата к определенному порту. Если они намереваются что-то другое, примечание неоднозначно.

1
задан Mark Brown 15 January 2019 в 21:30
поделиться

1 ответ

Нашел ответ! На случай, если кто-нибудь столкнется с этим.

Я использовал панель навигации prefersLargeTitle = true.

Чтобы установить текстовые атрибуты заголовка для этого стиля, вам нужны LargeTitleTextAttributes, которые точно соответствуют атрибуту обычного заголовка, но вместо этого имеют свойство largeTitleTextAttributes, например:

navBarAppearance.largeTitleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.white]
0
ответ дан Mark Brown 15 January 2019 в 21:30
поделиться