[flutter] Scaffold에서 persistentFooterButtons를 클릭했을 때의 동작을 정의하는 방법은 어떻게 되나요?

우선, Scaffold 위젯을 생성한 후 persistentFooterButtons 속성에 버튼 위젯을 추가합니다. 각 버튼은 FlatButton이나 ElevatedButton과 같은 위젯으로 생성할 수 있습니다.

Scaffold(
  appBar: AppBar(
    title: Text('Persistent Footer Buttons Example'),
  ),
  persistentFooterButtons: <Widget>[
    FlatButton(
      onPressed: () {
        // 첫 번째 버튼을 클릭했을 때의 동작을 여기에 정의합니다.
      },
      child: Text('Button 1'),
    ),
    ElevatedButton(
      onPressed: () {
        // 두 번째 버튼을 클릭했을 때의 동작을 여기에 정의합니다.
      },
      child: Text('Button 2'),
    ),
  ],
  body: Center(
    child: Text(
      'Click the persistent footer buttons!',
    ),
  ),
);

각 버튼의 onPressed 콜백에 클릭했을 때 실행되길 원하는 동작을 정의하면 됩니다.

이러한 방식으로 persistentFooterButtons를 사용하여 클릭했을 때의 동작을 정의할 수 있습니다.