如何解决为什么使用Xamarin.Forms在iOS上工具栏会重复而不隐藏?
我正在尝试通过Xamarin.Forms将工具栏应用于android和iOs应用程序。我知道在iOS中,次级命令无法像对Android应用程序那样工作,但是我的期望至少是在定义工具栏项时,它们应该水平显示。但是问题在于工具栏是重复的:
这是它在Android中的显示方式:
我通过XAML配置了工具栏:
解决方法
这个答案是在Xamarin论坛上发送给我的:
您好,您没有将ToolbarItem添加到TabbedPage中,需要将ToolbarItem添加到将在Tab内部显示的每个页面。您可以在https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/toolbaritem上找到有关ToolbarItem的更多信息。
<ContentPage.ToolbarItems>
<ToolbarItem Name="MenuItem1" Order="Primary" Icon="Microsoft.png" Text="Item 1" Priority="0" />
<ToolbarItem Name="MenuItem2" Order="Primary" Icon="Xamarin.png" Text="Item 2" Priority="1" />
</ContentPage.ToolbarItems>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。