【发布时间】:2017-01-06 12:24:04
【问题描述】:
我正在尝试向上滑动到我的应用程序中的特定元素,如果我使用“swipeup”,它将进入视图的底部,这是我不想要的
这是我的代码:
XCUIElement *staticText = [[[tablesQuery2 childrenMatchingType:XCUIElementTypeCell] elementBoundByIndex:2] childrenMatchingType:XCUIElementTypeStaticText].element;
[staticText swipeUp];
【问题讨论】:
-
如果您的滚动条包含与您正在使用的视图相同的高度使用标签,请使用该标签将视图与该标签相乘以使内容偏移,否则如果视图包含不规则高度,则获取每个视图和滚动条的高度,并且它们直到空间视图,然后制作内容大小。
-
我听不懂@AbuUlHassan,你是说我必须使用坐标然后滚动到那里吗?举个例子
[[[app coordinateWithNormalizedOffset:CGVectorMake(0.0, 94.0)] coordinateWithOffset:CGVectorMake(375.0,44.0)] tap]; -
不不,我是说循环滚动子视图获取它们的高度,直到找不到特定视图并设置 scroll.contentOffset.y = computedheight
标签: ios objective-c xctest