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