프로그래밍/Flutter
Cupertino ActionSheet
sidongmen
2020. 4. 5. 19:27
https://flutter.dev/docs/development/ui/widgets/cupertino
Cupertino (iOS-style) widgets
flutter.dev
showCupertinoModalPopup(
context: context,
builder: (BuildContext context) => CupertinoActionSheet(
title: const Text('Choose Options'),
message: const Text('Your options are '),
actions: <Widget>[
CupertinoActionSheetAction(
child: const Text('One'),
onPressed: () {
Navigator.pop(context, 'One');
},
),
CupertinoActionSheetAction(
child: const Text('Two'),
onPressed: () {
Navigator.pop(context, 'Two');
},
)
],
cancelButton: CupertinoActionSheetAction(
child: const Text('Cancel'),
isDefaultAction: true,
onPressed: () {
Navigator.pop(context, 'Cancel');
},
)),
);
특이한 것은 안드로이드에서 cupertino 디자인이 유지된다는 점이다.
ㅋ 재밌네