微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

轮播视图无法正确显示当前项目

如何解决轮播视图无法正确显示当前项目

<CarouselView ItemsSource="{Binding Monkeys}"
               PeekAreaInsets="100">
     <CarouselView.ItemTemplate>
         <DataTemplate>
             <StackLayout>
                 <visualstatemanager.VisualStateGroups>
                     <VisualStateGroup x:Name="CommonStates">
                         <VisualState x:Name="CurrentItem">
                             <VisualState.Setters>
                                 <Setter Property="Scale"
                                         Value="1.1" />
                             </VisualState.Setters>
                         </VisualState>
                         <VisualState x:Name="PrevIoUsItem">
                             <VisualState.Setters>
                                 <Setter Property="Opacity"
                                         Value="0.5" />
                             </VisualState.Setters>
                         </VisualState>
                         <VisualState x:Name="NextItem">
                             <VisualState.Setters>
                                 <Setter Property="Opacity"
                                         Value="0.5" />
                             </VisualState.Setters>
                         </VisualState>
                         <VisualState x:Name="DefaultItem">
                             <VisualState.Setters>
                                 <Setter Property="Opacity"
                                         Value="0.25" />
                             </VisualState.Setters>
                         </VisualState>
                     </VisualStateGroup>
                 </visualstatemanager.VisualStateGroups>
    
                 <!-- Item template content -->
                 <Frame HasShadow="true">
                     ...
                 </Frame>
             </StackLayout>
         </DataTemplate>
     </CarouselView.ItemTemplate>
 </CarouselView>

更新 Xamarin 5 后,我的轮播视图无法正确显示当前项目。它显示最左边的元素(显示轮播视图的第一个左边元素)。我有一个确定当前元素的方法,它可以正确读取有关当前项目的信息。但视觉上显示不正确。(LEFT ITEM)PLS.HELP!

enter image description here

我想在图片上做个赞。如果您无法帮助处理轮播视图。也许您知道其他方法。nuggets.examples on GitHub.pls HELP!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。