【问题标题】:Adding drop shadow to side drawer in Xamarin Forms [Android]在 Xamarin Forms [Android] 中向侧抽屉添加阴影
【发布时间】:2018-07-06 22:56:18
【问题描述】:

所以我关注了Xamarin.Forms Master-Detail Page documentation。一切正常,但我注意到侧抽屉打开时没有阴影。在谷歌搜索后,许多文章/答案表明默认的 android 抽屉已经有内置的阴影,应该可以开箱即用。只需将代码添加到 iOS 即可获得相同的效果。

当前效果:

想要的效果:

我一定是错过了什么……

【问题讨论】:

标签: xamarin xamarin.forms xamarin.android


【解决方案1】:

您想要的外观是我的应用的默认外观。

您的 MasterDetailPage 看起来像这样吗?

<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="YourCompany.Views.MainPage"
             xmlns:views="clr-namespace:YourCompany.Views">
    <MasterDetailPage.Master>
        <views:MasterPage x:Name="masterPage" />
    </MasterDetailPage.Master>
    <MasterDetailPage.Detail>
        <NavigationPage>
            <x:Arguments>
                <views:HomePage />
            </x:Arguments>
        </NavigationPage>
    </MasterDetailPage.Detail>
</MasterDetailPage>

您是否将其作为 NavigationPage 推送?

Application.Current.MainPage = new NavigationPage(new MainPage());

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多