如何使用FlutterDriver关闭对话框

有什么方法可以通过“ 轻按 ”来关闭对话框,即轻按内容的外部以使用Flutter Driver将其关闭吗?

我的问题是该对话框没有任何可关闭它的按钮。而是希望用户在其外部点击或使用“后退”按钮。但是,FlutterDriver没有“返回”选项。

因此,我想知道如何 在对话框外部点击 以关闭它。

回答:

在Flutter中ModalBarrier,模态通常使用的键是,这就是为什么以下方法可以达到目的:

await driver.tap(find.byType('ModalBarrier'));

只要barrierDismissible将设置为,它就可以工作true

从本质上讲,当 敲击走 在扑了对话框,你轻敲模式的障碍,这就是为什么上面的代码工作。

以上是 如何使用FlutterDriver关闭对话框 的全部内容, 来源链接: utcz.com/qa/407220.html

回到顶部