PageView вносит изменения в измененную флаттер страницы - PullRequest
0 голосов
/ 20 июня 2020

У меня есть PageView.builder, и я хочу перестроить свою страницу при смахивании влево или вправо. как это сделать?

PageView.builder(
            controller: _controller,
            itemCount: items.length,
            allowImplicitScrolling: true,
            reverse: false,
            onPageChanged: _onPageChanged,
            itemBuilder: (context, position) => MyCustomPage(
                  item: _item,
                  onUpdate: ( controller) =>
                      _onUpdate(controller),
                )),
void _onPageChanged(int position) {
    _item = _items[position];
    _style = ItemStyle.none;
    _callSetStateIfNeeded();
  }
...