[flutter] 플러터 Scaffold에서 SnackBar를 사용하는 방법은 어떻게 되나요?
다음은 Scaffold에서 SnackBar를 사용하는 간단한 예제 코드입니다.
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MyHomePage(),
);
}
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('SnackBar 예제'),
),
body: Center(
child: RaisedButton(
child: Text('Show SnackBar'),
onPressed: () {
Scaffold.of(context).showSnackBar(
SnackBar(
content: Text('이것이 SnackBar입니다.'),
),
);
},
),
),
);
}
}
위 코드에서는 Scaffold의 showSnackBar
메서드를 사용하여 간단한 SnackBar를 표시하고 있습니다. SnackBar는 사용자에게 간단한 메시지를 표시해주는 데 유용하며, Scaffold를 통해 쉽게 화면에 표시할 수 있습니다.
더 많은 정보를 원하신다면 Flutter 공식 문서를 참고하시기 바랍니다.