Обрезанный текст в Title у выбранных Tab'ов на русском языке
unchase opened this issue · comments
В TabBar
при выставленном русском языке часть текста в Tab
'ах: "Докладчики" и "О проекте" обрезана из-за того, что весь текст не помещается в одну строку.
Ожидаемое поведение
Текст в Title
должен отображаться полностью.
Текущее поведение
Title
не помещается в строку, поэтому часть текста не видно.
Как воспроизвести
- Переключиться на русский язык в приложении (устройстве)
- Перейти на таб "Докладчики" или "О проекте"
- Увидеть, что текст обрезан
Технические детали
- Версия приложения - 2.1.1
- Платформа (вместе с версией ОС):
- iOS - не могу проверить
- Android
Скриншоты
Какие есть решения? Уменьшить шрифт?
Какие есть решения? Уменьшить шрифт?
Первое, что приходит в голову. Но пока не разобрался, как это сделать для Tab
.
Есть еще решение в лоб: переименовать табы: "Докладчики" -> "Спикеры", "О программе" -> "Инфо".
Переименовать можно, но только не англицизмами: Спикеры, Инфо. Хотелось бы родных аналогов.
Проблема в Xamarin.Forms: xamarin/Xamarin.Forms#7713
Сейчас вроде исправили, я обновил версии пакетов AndroidX.
У меня локально обрезается только "Докладчики" на "Докладчик" (скриншоты ниже). @AnatolyKulakov насколько это критично?
@unchase можешь пожалуйста посмотреть, какое у тебя поведение на последней версии "develop" ветки?
@pfedotovsky на устройстве (API 28) так же, как на твоих скринах выше.
На эмуляторах (API 28, 29) проблема все еще воспроизводится.
@AnatolyKulakov насколько это критично?
Обрезание это большая кривость.
@unchase команда Xamarin.Forms очень быстро отвечает (xamarin/Xamarin.Forms#7713) :)
Обновил пакет Xamarin.Google.Android.Material, теперь нет обрезания.
Можешь пожалуйста проверить, какое у тебя поведение на последней версии "develop" ветки на эмуляторе/устройстве?
@pfedotovsky ответил в PR #281