Я реализовал Навигационный ящик в своем проекте форм xamarin.Я слежу за этим блогом для этой функции.
Она отлично работает в части Android, но когда я тестирую ее в ios , на каждой странице ящика появляется синее поле.товар .См. Снимок экрана ниже:
![](https://us.v-cdn.net/5019960/uploads/editor/u3/z5pn0jlc2sx8.png)
Мой код ContentPage:
<ContentPage.Content>
<Grid>
<StackLayout
HorizontalOptions="Fill"
VerticalOptions="FillAndExpand"
x:Name="CenteredStackLayout"
Orientation="Vertical"
BackgroundColor="White">
//Added the below codes for solving padding issue in ios part
<StackLayout>
<StackLayout.Padding>
<OnPlatform x:TypeArguments="Thickness"
Android="0, -10, 0, 0"
WinPhone="0, 0, 0, -15"
iOS="0, 15, 0, 0"/>
</StackLayout.Padding>
</StackLayout>
<BoxView BackgroundColor="#0091da">
<BoxView.Margin>
<OnPlatform x:TypeArguments="Thickness"
Android="0, -30, 0, -15"
WinPhone="0, -30, 0, -15"
iOS="0, -30, 0, -15"/>
</BoxView.Margin>
</BoxView>
<StackLayout
\\My layout fields
</StackLayout>
</Grid>
</ContentPage.Content>
В UWP навигационный ящик не отклоняетсяпосле выбора элемента из него.
Я много искал, можете ли вы предложить какое-либо решение для этих 2 вопросов?