Рендерер пользовательских страниц с вкладками Xamarin Android

Так что знайте, как настроить пользовательский рендерер (очевидно, только частично) с помощью метода OnElementChanged. Я следил за этим ( http://forums.xamarin.com/discussion/17654/tabbedpage-icons-not-visible-android)

protected override void OnElementChanged(ElementChangedEventArgs<TabbedPage> e)
    {
        base.OnElementChanged(e);
        _activity = this.Context as Activity;
    }

Это получает удар, но это никогда не отображает страницу впоследствии.

У кого-нибудь есть идеи?

2 ответа

Решение

Это появляется сейчас. Мне пришлось использовать базовый класс TabbedRender, а не TabbedPageRenderer. Я также должен был добавить this.SetWillNotDraw(false) в конструкторе CustomRenderer.

Здесь вы можете найти полный TabbedPageRenderer, готовый для изменения. Он поставляется напрямую с Xamarin.Forms Android.
Тем не менее я пытаюсь установить другой размер шрифта...

Другие вопросы по тегам