背景简述


自动轮播视图(CarouselView)在现在App中的地位不言而喻,绝大多数的App中都有类似的视图,无论是WebApp还是Native App。在安卓、iOS以及Windows(UWP)开发中,有一些控件可以很方便的来实现类似的效果。

  1. ViewPager(安卓)

  2. UIScrollView(iOS)

  3. FlipView(UWP)

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

Xamarin.Forms怎么实现自动轮播视图呢?


Xamarin.Forms有自己的一套布局系统,结合各平台特性,也可以实现一个比较好的自动轮播视图。

上次介绍我实现的一个多页面水平切换布局中,提到我使用了一个叫做ViewPanel的自定义布局,他与自动轮播视图相比,只是缺少了无线滚动和自动轮播,这次也以这个布局为基础,来实现自动轮播视图。

核心依然是

网友评论