如何使用FlutterDriver关闭对话框
有什么方法可以通过“ 轻按 ”来关闭对话框,即轻按内容的外部以使用Flutter Driver将其关闭吗?
我的问题是该对话框没有任何可关闭它的按钮。而是希望用户在其外部点击或使用“后退”按钮。但是,FlutterDriver
没有“返回”选项。
因此,我想知道如何 在对话框外部点击 以关闭它。
回答:
在Flutter中ModalBarrier
,模态通常使用的键是,这就是为什么以下方法可以达到目的:
await driver.tap(find.byType('ModalBarrier'));
只要barrierDismissible
将设置为,它就可以工作true
。
从本质上讲,当 敲击走 在扑了对话框,你轻敲模式的障碍,这就是为什么上面的代码工作。
以上是 如何使用FlutterDriver关闭对话框 的全部内容, 来源链接: utcz.com/qa/407220.html