import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; void main() { runApp(CupertinoApp(home: DishPage())); } class DishPage extends StatefulWidget { const DishPage({Key key}) : super(key: key); @override _DishPageState createState() => _DishPageState(); } class _DishPageState extends State { @override Widget build(BuildContext context) { return CupertinoPageScaffold( child: Container( color: CupertinoColors.black, child: GestureDetector( onTap: () => showCupertinoModalPopup( context: context, builder: (context) => Container( height: 200, width: 200, color: CupertinoColors.white, )), ), ), ); } }