在我的应用程序中,我需要禁用许多小部件很多次。但我找不到方便的方法去做吗?我很感谢你的帮助。谢谢!
发布于 2020-10-19 10:25:36
您可以将flutter中的任何小部件与AbsorbPointer小部件包装在一起,以便启用或禁用小部件:
body: AbsorbPointer(
absorbing: true,
child: ...
)值true on absorbing将禁用对子节点的任何点击。
发布于 2020-10-19 11:28:06
如果您谈论的是TextField小部件,您可以将readOnly属性设置为true。如果是checkBox或DropdownButton,则对onChanged属性传递null。
https://stackoverflow.com/questions/64425340
复制相似问题