Apple iOS 16 Cupertino Popup in Flutter. Copy and paste the below code as per your requirements.
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main()=> runApp(const MyApp());
class MyApp extends StatelessWidget{
const MyApp({Key? key}) : super(key: key);
static const String _title = "iOS 16 UI - Popup";
@override
Widget build(BuildContext context){
return const MaterialApp(
title: _title,
home: MyStatelessWidget(),
);
}
}
class MyStatelessWidget extends StatelessWidget{
const MyStatelessWidget({Key ? key}) : super (key: key);
@override
Widget build(BuildContext context)
{
return Scaffold(
body: Center(
child: SizedBox(
width: 100,
height: 100,
child: CupertinoContextMenu(
actions: [
CupertinoContextMenuAction(child: const Text("Action 1"),
onPressed: (){
Navigator.pop(context);
},
),
CupertinoContextMenuAction(child: const Text("Action 2"),
onPressed: (){
Navigator.pop(context);
},
)
],
child: Container(
color: Colors.green,
),
),
),
),
);
}
}