Подогнать текст заголовка на вкладке xamarin формы? - PullRequest
0 голосов
/ 10 февраля 2020

Привет друзья, как ты? Я говорю вам, что у меня есть страница с вкладками, цель которой - показать список элементов. Эти элементы имеют разные состояния, и чтобы не насыщать просмотр списка, я решил создать вкладку для каждого состояния. Это хорошо работает, единственная проблема в том, что текст заголовков вкладок обрезан. Я так понимаю, это из-за размера экрана. Но я видел приложения, которые имеют несколько скрытых вкладок, и когда они нажимают другие вкладки, они появляются. Таким образом, как сделать так, чтобы текст отображался полностью в заголовках вкладок? Попробуйте WidthRequest, но это не работает. Я благодарю вас за помощь, которую вы можете оказать мне.

 <ContentPage Title="Tab 1"  MinimumWidthRequest="222" WidthRequest="222" />
 <ContentPage Title="Tab 2"  MinimumWidthRequest="222" WidthRequest="222" />
 <ContentPage Title="Tab 3"  MinimumWidthRequest="222" WidthRequest="222" />

xa

1 Ответ

0 голосов
/ 11 февраля 2020

Вы можете сбросить app:tabMode с «фиксированного» на «прокручиваемый».

В Xamarin.forms, Android> Ресурсы> макет> Панель вкладок. xml:

Изменение:

app:tabMode="fixed" 

enter image description here

Кому:

app:tabMode="scrollable" 

enter image description here

Пожалуйста, убедитесь, что у вас есть код ниже в вашей основной деятельности.

  TabLayoutResource = Resource.Layout.Tabbar;
...