У меня проблемы при отображении 2 PageViews на 1 экране, кажется. Ниже мое приложение: временная шкала календарных недель - PageView, а содержимое под ним также должно быть PageView.
Теперь оба PageViews должны общаться друг с другом - при прокрутке нижнего просмотра содержимого я хочу, чтобы верхний вид изменил выбор белого круга и, наконец, перевернул страницу, когда подходит к концу.
Поэтому я использую
calendarPageView.controller.jumpToPage(pageForDate);
(или метод nextPage ()) и вот что я получаю:
Свойство страницы не может быть прочитано, когда несколько PageViews присоединены к одному и тому же PageController.
пакет: flutter / src / widgets / page_view.dart ': ошибочное утверждение: строка 101 pos 7:' позиции. длина == 1
Кажется, они по какой-то причине используют один и тот же PageController? Есть мысли как это решить?