、Stack 布局组件
六、按钮组件组合
----
关闭按钮首先由按键功能 , 在最外围使用 GestureDetector 组件 , 监听器 onTap 点击事件 , 点击时删除对应的图片文件 , 并更新整体布局...;
GestureDetector 组件的 child 子组件就是我们看到的关闭按钮 , 先使用 ClipOval 圆形切割组件切割出一个黑色圆形 , 在中间使用 Center 组件放置一个 Icon...白色图标 , 就组成了圆形的关闭按钮 ;
关闭按钮代码示例 :
// 手势检测器组件
GestureDetector(
// 点击事件
onTap: (){
setState(() {...),
// 图标, 20 像素 , 白色 , 关闭按钮
child: Icon(Icons.close, size: 20, color: Colors.white,),...从相册选择的照片 或 相机拍摄的照片
_images.map((file){
// 每个照片都生成一个帧布局
// 照片填充整个布局, 右上角放置一个关闭按钮