Xamarin形式的不必要的带

问题描述

在移动设备上编译时,出现空行,该行不在代码中。在设计师的工作室中,一切都很好,但是在电话上,一切都不同。错误可能在哪里?

    <Grid.RowDeFinitions>
        <RowDeFinition Height="2*"/>
        <RowDeFinition Height="3*"/>
        <RowDeFinition Height="auto"/>
        <RowDeFinition Height="10*"/>
        <RowDeFinition Height="auto"/>
        <RowDeFinition Height="4*"/>
    </Grid.RowDeFinitions>

    <Grid Row="0" ColumnSpacing="0">
        <Grid.ColumnDeFinitions>
            <ColumnDeFinition Width="5*"/>
            <ColumnDeFinition Width="auto"/>
        </Grid.ColumnDeFinitions>
        <Grid Column="0">
            <SearchBar  x:Name="SearchNickname" 
                        BackgroundColor="{Binding BackColor}"
                        CancelButtonColor="{Binding TextColor}" 
                        PlaceholderColor="{Binding TextColor}"
                        TextColor="{Binding TextColor}"
                        HorizontalTextAlignment="Center"
                        VerticalTextAlignment="Center"
                        Placeholder="Введите свой ник"           
                        SearchCommand="{Binding SearchCmd}" 
                        Text="{Binding SearchText,Mode=TwoWay,UpdateSourceEventName=TextChanged}" 
                        MaxLength="100"/>
        </Grid>
        <Grid Column="1" BackgroundColor="{Binding BackColor}">
            <Button ImageSource="https://assets.laut.fm/f69a3423e545055c32430e0a77ebe148?t=_120x120" 
                    BackgroundColor="{Binding BackColor}"
                    Command="{Binding SettingsCmd}"/>
        </Grid>
    </Grid>

该试纸条来自哪里? enter image description here

设计师工作室enter image description here中的图片

解决方法

顶部的条带是标题/导航栏,默认情况下,它在Xamarin表单页面中获得。您可以对其进行修改或取消显示。