flutter - Flutter 复选框如何设置 OutlinedBorder
问题描述
Flutter checkbox 如何设置 OutlinedBorder,我想实现一个带有自定义边框半径的 Checkbox。
解决方案
由于颤振在复选框 api 中没有半径字段,因此没有直接的方法可以解决此问题。但以下是您可以尝试的方法
- 使用图标而不是复选框并将它们变成圆形
- 修改现有的 Material 复选框代码并添加您自己的复选框小部件,其中包含以下内容
const Radius _kEdgeRadius = Radius.circular(1.0) to Radius.circular(100).
- 使复选框的边框透明并在其后面创建一个容器并为容器提供圆角边框
推荐阅读
- r - ggplot geom_hline 中无法识别的数据列
- botframework - 如何修复自适应卡片操作集按钮,以免它们从消息气泡中删除?
- python - sympy中带有符号的复矩阵的对角化
- image-processing - 安装后如何获取python包的完整路径
- c - 为什么我不能使用 %d 打印变量的地址
- java - mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL)不工作
- vue.js - Vuex:映射的getter在作为道具传递后变得未定义
- python - 列表列表的numpy数组自定义dtype
- javascript - 递归重新映射对象中的键时键入返回值
- javascript - 如何使通用回调函数做出反应