PageViews附加到同一个PageController

时间:2018-05-08 14:18:22

标签: flutter flutter-layout

我在1个屏幕上显示2个PageViews时遇到问题。下面是我的应用程序:日历周时间线是PageView,下面的内容也需要是PageView。

screenshot

现在两个PageViews都需要相互交谈 - 当滚动底部内容的网页浏览时,我希望上方视图改变白色圆圈选择,最后翻到页面,直到结束。

所以我用

calendarPageView.controller.jumpToPage(pageForDate);

(或nextPage()方法)这就是我得到的:

  

当多个PageView连接到同一个PageController时,无法读取页面属性。   package:flutter / src / widgets / page_view.dart':失败的断言:第101行pos 7:' positions.length == 1

看来他们出于某种原因使用相同的PageController?有什么想法如何解决?

0 个答案:

没有答案