【问题标题】:Xamarin forms - Customize ContentPage's toolbar itemXamarin 表单 - 自定义 ContentPage 的工具栏项
【发布时间】:2019-03-22 11:53:04
【问题描述】:

我需要在ContentPage 的工具栏项内添加标签。

我想为 iOS、Android 和 UWP 创建一个CustomRenderer, 但我无法获得每个平台的工具栏视图。

例如,对于Android,我尝试获取ActionBar,然后添加标签,但ActionBar 始终为空。

如何创建这个 CustomRenderer?

谢谢你:D

【问题讨论】:

  • 您没有使用 Xamarin Forms 中的标准 TabbedPage 是否有特定原因?一般来说,如果一个类已经在 Forms 中实现了跨平台实现,那么就很难让你自己的自定义渲染器在没有奇怪错误的情况下运行
  • ToolBarItems你想要什么样的效果?.docs.microsoft.com/en-us/dotnet/api/…你可以显示不同设备的图像?
  • 嗨,我需要显示从 XML 文件获取的固定文本。
  • 添加您的 UI 要求示例会有所帮助

标签: c# xamarin.forms toolbar custom-renderer


【解决方案1】:

不使用渲染器:

<NavigationPage.TitleView>
  <label text="text"/>
</NavigationPage.TitleView>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-16
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多