Похоже, что есть какая-то раскраска по умолчанию, которая на самом деле не работает, как задумано. Услышав о белом цвете текста, я думаю, что, возможно, по какой-то причине цвет текста исходит из темного режима. Просто угадывая.
В любом случае, вы можете переопределить любой цвет, установленный для текста, используя BarTextColor свойство TabbedPage . Примерно так:
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" BarTextColor="#c4c4c4">
...
</TabbedPage>
Поскольку вы используете Grial Kit, возможно, имеет смысл прекратить использование TabbedPage и перейти к реализации TabControl из них. Я предполагаю, что TabControl внутренне переопределяет средство визуализации по крайней мере для элемента управления TabBarItem , и из-за этого затрагивается реализация по умолчанию TabbedPage Xamarin.Forms. Если вы можете заставить Grial Kit TabControl работать для ваших целей, вы можете просто использовать свойство TextColor для управления цветом текста элемента вкладки.
Одним из преимуществ Xamarin.Forms является то, что вы можете предоставлять собственные средства визуализации. это влияет на то, как создаются собственные элементы управления, но в вашем случае это может вызвать неожиданные побочные эффекты. В крайнем случае, я бы связался со службой поддержки Grial, потому что в конечном итоге они отвечают за поведение своего набора пользовательского интерфейса со стандартными элементами управления Xamarin.Forms.