cre*_*not 6 flutter flutter-test
有什么方法可以通过“ 轻按 ”来关闭对话框,即轻按内容的外部以使用Flutter Driver将其关闭吗?
我的问题是该对话框没有任何可以关闭它的按钮。而是希望用户在其外部点击或使用“后退”按钮。但是,FlutterDriver没有“返回”选项。
因此,我想知道如何在对话框外部点击以关闭它。
Flutter 中模态常用的键是ModalBarrier,这就是为什么以下应该可以解决问题:
await driver.tap(find.byType(ModalBarrier));
Run Code Online (Sandbox Code Playgroud)
只要barrierDismissible设置为 ,这就会起作用true。
本质上,当点击Flutter 中的对话框时,您正在点击模式障碍,这就是上面的代码起作用的原因。
| 归档时间: |
|
| 查看次数: |
290 次 |
| 最近记录: |