xaml - Collection View 标题

标签 xaml xamarin.forms

Xamarin.Forms 版本 4.2.0.848062
- iOS:iPhone 8 iOS 13.1
- 安卓:9.0

在 iOS => CollectionView.Header 中不起作用。图像 => https://ibb.co/30yw2ZY

在 Android 中工作正常。图像 => https://ibb.co/DLQxr74

示例>>

<CollectionView ItemsSource="{Binding AllNotes}" >
    <CollectionView.Header>
        <Grid>
            <Frame OutlineColor="Black"
                        HasShadow="True"
                        CornerRadius="20" 
                        Margin="20,40"
                        HorizontalOptions="Center">
                <Label Text="Ahorrado* este mes"/>
            </Frame>
        </Grid>
    </CollectionView.Header>
    <CollectionView.ItemTemplate>
        <DataTemplate>
            <ContentView>
                <Frame Margin="10,6" BackgroundColor="Gray" CornerRadius="20">
                    <Label Text="test" FontSize="Title"/>
                </Frame>
            </ContentView>
        </DataTemplate>
    </CollectionView.ItemTemplate>
</CollectionView>

最佳答案

这似乎是 Xamarin.Forms for iOS 中的设计问题。您应该设置 CollectionView.Footer 在同一时间 。如果不想显示任何内容,可以将内容设置为空。

<CollectionView.Footer>
 <Grid>

 </Grid>
</CollectionView.Footer>

关于xaml - Collection View 标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58410240/

相关文章:

xaml - 为什么 XAML 命名空间是 URL?

xamarin.forms - 如何在Xamarin表单中绘制平滑曲线(签名)?

c# - Xamarin Forms - 实现嵌套列表

xamarin - Xamarin 表单中的模态页面

xamarin.forms - NETSTANDARD 错误 一个或多个项目目标不支持构建操作 'EmbeddedResource'

c# - 在多列中显示 ComboBoxItems

xaml - 如何在 Mvvm Silverlight 5 中发送命令参数

c# - 启动应用程序时 advapi32.dll 中的 EntryPointNotFoundException

c# - 如何找出选择了哪个按钮?

c# - Xamarin.Android - 启动画面图像质量低