我正在使用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>
有没有办法在这里进行垂直滚动?
答案 0 :(得分:0)
如果 ScrollView 是父包装器,则它将不起作用。将其包装在 StackLayout 中,您应该会很好。