自定义选项卡式页面渲染器 Xamarin Android

Custom Tabbed Page Renderer 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;
    }

这会被点击,但此后它再也不会显示该页面。

有人有什么想法吗?

它正在出现。我不得不使用 TabbedRender 的基础 class 而不是 TabbedPageRenderer。我还必须在 CustomRenderer 构造函数中添加 this.SetWillNotDraw(false)。

Here 您可以找到完整的 TabbedPageRenderer 以供修改。直接来自Xamarin.FormsAndroid.
我仍然在尝试设置不同的 字体大小 ...