appBar: AppBar(
leading: const CloseButton(),
),
body: GestureDetector(
onTap: () {
FocusScope.of(context).unfocus();
},
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
'어떤 약이예요?',
style: Theme.of(context).textTheme.headline4,
),
Center(
child: CircleAvatar(
radius: 40,
child: CupertinoButton(
onPressed: () {},
child: const Icon(
CupertinoIcons.photo_camera_solid,
size: 30,
color: Colors.white,
),
),
),
),
Text(
'약 이름',
style: Theme.of(context).textTheme.subtitle1,
),
TextFormField(),
],
),
),
bottomNavigationBar: SafeArea(
child: ElevatedButton(
onPressed: () {},
style: ElevatedButton.styleFrom(
textStyle: Theme.of(context).textTheme.subtitle1,
),
child: Text('다음'),
),
),
FocusScope.of(context).unfocus();
이걸 제스쳐디텍터에 작성
FocusManager.instance.primaryFocus?.unfocus();