ScrollView无法在CarouselViewControl中运行

时间:2018-03-14 06:07:06

标签: xamarin xamarin.forms scrollview carousel

我正在使用CarouselView,我甚至想要垂直滚动,因此我放置了一个垂直方向的ScollView,但视图没有垂直滚动。

<StackLayout VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Padding="7">
    <abstractions:CarouselViewControl x:Name="QuestionCarousel" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Position="0" ItemsSource="{Binding Questions}">
        <abstractions:CarouselViewControl.HeightRequest>
            <OnIdiom x:TypeArguments ="x:Double" Phone="260" Tablet="400"/>
        </abstractions:CarouselViewControl.HeightRequest>
        <abstractions:CarouselViewControl.ItemTemplate>
            <DataTemplate>
                <ScrollView Orientation="Vertical">
                    <StackLayout>
                    </StackLayout>
                </ScrollView>
            </DataTemplate>
        </abstractions:CarouselViewControl.ItemTemplate>
    </abstractions:CarouselViewControl>

有没有办法在这里进行垂直滚动?

1 个答案:

答案 0 :(得分:0)

如果 ScrollView 是父包装器,则它将不起作用。将其包装在 StackLayout 中,您应该会很好。