【问题标题】:Xamarin.Forms navigate through multiple labels in the same pageXamarin.Forms 在同一页面中浏览多个标签
【发布时间】:2016-05-16 15:48:56
【问题描述】:

我正在尝试使用 Xamarin.Forms 编写 PDF/Epub 阅读器。

我设法获得了 Epub 内容,显示在视图中,像网页一样滚动,所有基本内容。现在,我不想像任何其他阅读应用程序那样创建某种带有右/左滑块的页面,但是我在这项任务中失败了,我还没有在 github 上找到可以做到这一点的教程或项目。

我想做一些 Adob​​e Reader 已经做的事情:打开一个文件,它使页面适合你的屏幕,当你从右向左滑动手指时,你转到下一页,当你从左边移动时向右,您转到上一页。在这个应用程序中,它看起来像是实现了某种图库,但它显示的不是图像,而是文本。

那么,你们中的任何人都知道如何做到这一点吗?

提前谢谢你!

【问题讨论】:

    标签: c# android xamarin.forms


    【解决方案1】:

    您为什么不使用CarouselPage 我可以看到它符合您的需求。

    【讨论】:

    • 因为在文档中,据说 CarouselPage 将停止使用。在以下链接中,您可以看到:developer.xamarin.com/guides/xamarin-forms/user-interface/…
    • 我发现的另一个问题是这个控件接受的限制。我做了一个测试,包括当用户滑动屏幕时,添加一个页面。在 1089 页之后,应用程序崩溃了。我知道我需要改进页面管理,但这是我发现的限制。
    • 嗯,它还说您可以改用 CauruselView 。如果我是你,我不会加载 1000 页。理论上,所有 2 需要的是两页(或两个视图),其中一个视图充当当前书页,而另一个视图充当下一个/上一个书页。您只需根据您在阅读中到达的位置更改它们的内容
    猜你喜欢
    • 2014-01-17
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    • 2020-11-01
    • 2011-12-25
    • 1970-01-01
    • 2022-06-28
    • 2022-07-21
    相关资源
    最近更新 更多