【问题标题】:Why ToolbarPlacement doesn't work anymore in xaml为什么 ToolbarPlacement 在 xaml 中不再起作用
【发布时间】:2019-07-27 16:47:43
【问题描述】:

我是 xamarin 的新手,我想通过使用本教程将我的 TabbedPage 放在 Xaml 的底部: https://docs.microsoft.com/fr-fr/xamarin/xamarin-forms/platform/android/tabbedpage-toolbar-placement-color
然后,当它不起作用时,我尝试按照这个 stackoverflow 问题中的建议重建项目:
Where can I find ToolbarPlacement attribute of TabbedPage?

我看到有些人在使用旧的 nugget 包,但我真的不想使用它,尤其是如果有本地方法的话。

Xamarin 表单版本:4.1.0.555618 安卓版本:9

希望有人和我有同样的问题,

提前谢谢你,

halonico,

【问题讨论】:

    标签: android xamarin xamarin.forms xamarin.android


    【解决方案1】:

    在 TabbedPage 上设置工具栏的位置和颜色,只需添加以下代码:

     xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
    android:TabbedPage.BarItemColor="#666666"
    android:TabbedPage.BarSelectedItemColor="Red"
    android:TabbedPage.ToolbarPlacement="Bottom"
    

    虽然还是有很多错误,但你不必担心这些,你尝试清理你的项目,然后直接构建你的项目,你会看到它工作正常。

    【讨论】:

    • 这既有趣又奇怪。是的,它确实有效,但为什么微软不修复它,并删除了几乎所有关于它的文档。谢谢你的回答!
    猜你喜欢
    • 1970-01-01
    • 2017-03-06
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    • 2013-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多