Заголовок CollectionView - PullRequest
       2

Заголовок CollectionView

1 голос
/ 16 октября 2019

Xamarin.Forms версия 4.2.0.848062 - iOS: iPhone 8 iOS 13.1 - Android: 9.0

В iOS => CollectionView.Header не работает. image => https://ibb.co/30yw2ZY

В Android работает нормально. image => 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>

1 Ответ

0 голосов
/ 16 октября 2019

Кажется, проблема дизайна в Xamarin.Forms для iOS. Вы должны установить CollectionView.Footer одновременно. Вы можете установить содержимое как пустое, если не хотите, чтобы оно показывало что-либо.

<CollectionView.Footer>
 <Grid>

 </Grid>
</CollectionView.Footer>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...