[flutter] 플러터(IndexedStack)에서 인덱스를 변경하는 방법은 무엇인가요?
IndexedStack(
  index: currentIndex,
  children: [
    Widget1(),
    Widget2(),
    Widget3(),
  ],
)

위의 예제에서 “currentIndex” 변수를 통해 인덱스를 변경할 수 있습니다. 이 변수를 변경하면 IndexedStack 위젯에서 보여지는 위젯이 변경됩니다.

예를 들어, 현재 위젯1이 보여지고 싶다면 currentIndex를 0으로 설정하면 됩니다.

setState(() {
  currentIndex = 0;
});

위와 같이 setState 메소드를 사용하여 currentIndex를 변경하면 플러터(IndexedStack)에서 인덱스를 변경할 수 있습니다.

참조: