【发布时间】:2016-07-05 14:10:11
【问题描述】:
XCUIElement.h 类文件显示 - (void)scrollByDeltaX:(CGFloat)deltaX deltaY:(CGFloat)deltaY; 和 - (XCUICoordinate *)coordinateWithNormalizedOffset:(CGVector)normalizedOffset; 函数。但这些不能在 iOS 设备上使用。 XCUIElement.h 提供- (void)swipeDown 来滑动tableview。由于向下滑动距离不够,无法响应像MJRefresh这样的下拉刷新框架。
那么如何自定义位置或使用现有功能来编辑向下滑动距离?
【问题讨论】:
-
“滑动”不是滚动。它应该用于滑动识别器,而不是滚动。因此,您无法更改距离。滚动是 Apples UI 自动化的老痛点之一,但请参阅 stackoverflow.com/a/33538255/669586
标签: ios objective-c xcode-ui-testing