所以我一直关注Xamarin.Forms Master-Detail Page documentation。一切正常,但我注意到打开侧抽屉时没有阴影。在对此进行谷歌搜索之后,许多文章/答案都建议默认的android抽屉已经内置了阴影,应该可以直接使用。仅需将代码添加到iOS即可获得相同的效果。
当前效果:
所需效果:
我一定很想念东西...
答案 0 :(得分:0)
您想要的外观是我的应用程序的默认外观。
您的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());