我一直在用头撞墙,试图使用我在 SO 和其他网站上找到的各种修复程序来解决这个问题,但无济于事......
我正在使用 AppShell,我无法让汉堡包按钮旁边的填充/边距消失。
如您所见,在汉堡按钮旁边有额外的填充或边距,但我认为它不属于 TitleView(黑色是我使用的视图,黑色显示边界)。
在我的 OnCreate 函数中,我已经有了ToolbarResource = Resource.Layout.Toolbar;
在 Toolbar.xml 我添加xmlns:app="http://schemas.android.com/apk/res-auto"
并按照此处和此处app:contentInsetLeft="0dp" app:contentInsetStart="0dp" app:contentInsetStartWithNavigation="0dp"
的建议,但这些似乎是 NavigationPage 的解决方案,但我不在 AppShell 中使用它。
帮助将不胜感激!
编辑:我为 AppShell 创建了一个 CustomRenderer,看看这是否会有所作为。
但正如您所看到的,只有 ContentInsetEndWithActions 和 ContentInsetStartWithNavigation 实际上被设置为 0。其他的仍然是 32,所以他们显然忽略了 Toolbar.xml。