Обычное UINavigationBar
со свойством prefersLargeTitle
, установленным на true
, динамически меняет свою высоту, если пользователь изменяет размер текста на основе изменения пользователем размера текста в настройках устройства.
Я использую пользовательский фиксированный шрифт для заголовка панели навигации. Так как же исправить высоту панели навигации независимо от размера текста, выбранного пользователем?
Я пытался установить ограничения на высоту привязки навигационной панели в didFinishLaunchingWithOptions
, но это не имеет никакого эффекта. Полоса по-прежнему увеличивается, если выбранный пользователем размер текста увеличивается.
UINavigationBar.appearance().heightAnchor.constraint(lessThanOrEqualToConstant: 96).isActive = true