📱

FlutterのPageView.builderで、指定したインデックスを初期表示にする

2024/09/19に公開

PageControllerのinitialPageを設定する

(例) 2つ目の要素を初期表示にする

・・・
// 定義
final PageController _pageController = PageController(initialPage: 1);
・・・
PageView.builder(
  controller: _pageController, // PageControllerを設定
  itemCount: 5,
  itemBuilder: (context, index) {
  return Center(
   child: Text('Page $index', tyle: TextStyle(fontSize: 32),
  ),
);
・・・

Discussion