首页 > 解决方案 > Xamarin - 图像加载后,图像下方的内容会消失,直到设备旋转

问题描述

在这里真是不知所措。

我正在将图像加载到公告页面:

            if (!string.IsNullOrWhiteSpace(_announcementDetails.ImageUrl))
            {
                this.DefaultLogo.IsVisible = false;
                this.AnnouncementImage.Source = _announcementDetails.ImageUrl;
                this.ImageLogo.IsVisible = true;
            }
                <StackLayout Grid.Row="0" IsVisible="False"  VerticalOptions="Center" Spacing="0" Padding="0,0,0,10" x:Name="ImageLogo">
                    <Image x:Name="AnnouncementImage" 
                           VerticalOptions="Fill"
                           HorizontalOptions="Fill" ></Image>
                </StackLayout>


                <StackLayout Grid.Row="1" Padding="20,30,20,30" x:Name="MainContent">

                    <Label Margin="0,0,0,10" Text="Empty placeholder bug" x:Name="AnnouncementTitle" FontAttributes="Bold" HorizontalTextAlignment="Center" FontSize="18" />
                    <Label HorizontalTextAlignment="Center" Text="Empty placeholder body bug" x:Name="AnnouncementBody" Margin="0,0,0,10"/>
                    <Grid HorizontalOptions="CenterAndExpand">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>
                        <Button Grid.Column="0" BackgroundColor="{StaticResource Primary}" BorderRadius="2" Text="{x:Static resources:AppResources.AboutLearnMore}" VerticalOptions="End" TextColor="White" x:Name="OpenWebsite"/>
                        <Button Grid.Column="1" BackgroundColor="{StaticResource Primary}" BorderRadius="2" Text="{x:Static resources:AppResources.OK}" VerticalOptions="End" TextColor="White" x:Name="Close"/>
                    </Grid>
                </StackLayout>

图像弹出后,当设备处于横向时,下面的任何文本都会消失。如果您将设备旋转到纵向并向后旋转,文本会重新出现。

https://i.imgur.com/PBaOv4J.png

将设备旋转到纵向和后退...

https://i.imgur.com/emfQKmo.png

有什么帮助吗?纵向模式没有问题。在安卓上运行。

标签: androidxamarin

解决方案


推荐阅读