我正在使用具有 Android 和 IOS 项目的可移植 Xamarin.Forms(跨平台)。
我正在使用轮播页面以便我可以滑动页面。
我只希望中间内容应该滑动而不是整个页面。页眉和页脚不应滑动
您可以在下图中看到整个页面都在滑动。我只想滑动中间内容
请建议我该怎么做?
最佳答案
您应该为您的用例查看 Xamarin.Forms.CarouselView
的预发布版本:
Nuget: `Xamarin.Forms.CarouselView 2.3.0-pre2`
CarouselView
是 CarouselPage
的替代品。和 CarouselPage
将在 Xamarin.Forms
的 future 版本中标记为已弃用。
CarouselView
是虚拟化的,在处理多个页面时比 CarouselPage
减少了大量内存,并且可以像 中的“控件”一样使用code>Page
那些你可以将页眉/页脚模板应用到你的页面并将 CarouselView
放在中心的地方。
关于android - 如何在 Xamarin.Forms 中制作具有通用页眉和页脚的轮播页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40043415/