自定义选项卡式页面渲染器 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.
我仍然在尝试设置不同的 字体大小 ...
所以知道如何使用 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.
我仍然在尝试设置不同的 字体大小 ...