【问题标题】:Xamarin Forms: ToolBarItem on left for both iOS and AndroidXamarin Forms:iOS 和 Android 左侧的 ToolBarItem
【发布时间】:2017-05-10 19:43:55
【问题描述】:

我正在尝试找到一种方法将关闭的 ToolBarItem 放在工具栏的左侧。 更明确地说,这里有一些截图:

对于安卓:

对于 iOS:

问题不在于显示图标而不是文本,我为此使用了 Iconize。问题在于 iOS 和 Android 都将 ToolBarItem 放在左侧。

我找到了这个适用于 iOS 的渲染器(尚未尝试): https://gist.github.com/alexlau811/f1fff9e726333e6b4a2f

【问题讨论】:

  • 您找到适用于 Android 的解决方案了吗?
  • 我添加了一个简单的工具栏图标显示在右侧(这是工具栏项的默认位置)并添加了一个单击事件以关闭页面。我没有找到在左侧添加关闭按钮的方法。
  • 好的,谢谢。我猜我必须使用自定义导航渲染器。

标签: xamarin renderer toolbaritems


【解决方案1】:

您需要编写自定义渲染器来实现左侧工具栏项。这里解释了这个的详细实现https://timeyoutake.it/2016/01/02/creating-a-left-toolbaritem-in-xamarin-forms/

【讨论】:

  • 这与我为 iOS 发布的内容很接近。 Android 有什么想法吗?
  • Android 有什么用吗?
猜你喜欢
  • 2019-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-27
  • 1970-01-01
相关资源
最近更新 更多