@sodariako

Как быть с длинными title в nav bar на ios?

Приветствую!

Разрабатываю дизайн мобильного приложения под ios. Столкнулась с такой проблемой: некоторые заголовки в nav bar слишком длинные и не умещаются в одну строчку при nav bar 44pt. Сократить нельзя
Как быть:
1.поставить многоточие, когда строка закончится
2. Перенести на вторую строку при размере nav bar 44pt, т.е. сверху-снизу отступы станут гораздо меньше.
3. Сделать nav bar 88pt. Но при этом непонятно, кнопку назад центрировать по новой высоте 88pt или она должна идти по тому же уровню, что и на остальных экранах?

Заранее благодарю за ответы.
  • Вопрос задан
  • 389 просмотров
Решения вопроса 1
ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode
Вы не сможете изменить высоту системного navBar или перенести текст на две строки. В дизайне сможете, на практике - нет. Посмотрите гайдлайны, в случае если не помещается текст - сначала скейл, потом замена многоточием.

Если у вас кастомный navBar, то возможно всё. Но учтите что переходы между контроллерами будут не нативные.

Как костыль, можно смотреть на promt - у него меньше шрифт. Но выглядит так себе.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы