如何使用 Xamarin UITest 滚动到页面/容器的顶部?

Posted

技术标签:

【中文标题】如何使用 Xamarin UITest 滚动到页面/容器的顶部?【英文标题】:How to scroll to top of Page/Container using Xamarin UITest? 【发布时间】:2019-07-17 12:06:39 【问题描述】:

我们有一套 Xamarin UITest,需要能够将滚动重置到页面顶部。

有没有办法通过 UITest 滚动到顶部?据我所知,所有的 Scroll 方法都是相对的,或者是为了让元素可见。

我有一种感觉,我将不得不编写一个后门来执行此操作 - 除非有人有其他建议。

【问题讨论】:

【参考方案1】:

我找不到滚动到顶部的 UITest 方法 - 所以我最终编写了一个 UITest 后门,它操纵 Xamarin.Forms ScrollView 滚动到顶部。

【讨论】:

以上是关于如何使用 Xamarin UITest 滚动到页面/容器的顶部?的主要内容,如果未能解决你的问题,请参考以下文章

如何与 Xamarin UITest 中的自定义键盘进行交互?

Xamarin.UITest 检索视图中的所有元素

Xamarin.UITest:如何检索设备显示的坐标

Xamarin.UITest :: 如何点击段落中的特定单词?

如何停止 Xamarin.UITest 删除测试之间的数据?

如何阻止我的 Xamarin.UITest 两次运行测试?