我是 iOS4 引入的 UIAutomation 的新手。我正在编写一个需要在滚动视图中滚动的测试。
所以UIAScrollView
有以下方法:
- 向上滑动
- 向下滚动
- 向左滚动
- 向右滚动
- scrollToElementWithName
- scrollToElementWithPredicate
- scrollToElementWithValueForKey
我想知道UIScrollView
在我的脚本中使用这些函数时,应用程序中调用了哪些委托方法。
我是 iOS4 引入的 UIAutomation 的新手。我正在编写一个需要在滚动视图中滚动的测试。
所以UIAScrollView
有以下方法:
我想知道UIScrollView
在我的脚本中使用这些函数时,应用程序中调用了哪些委托方法。
UI 自动化几乎与您的应用程序无关,实际上您甚至可以为不属于您的应用程序运行自动化。实际上,您必须知道每个元素的可访问性标签。因此它应该调用UIScrollViewDelegate
包含以下内容的法线:
Responding to Scrolling and Dragging
– scrollViewDidScroll:
– scrollViewWillBeginDragging:
– scrollViewDidEndDragging:willDecelerate:
– scrollViewShouldScrollToTop:
– scrollViewDidScrollToTop:
– scrollViewWillBeginDecelerating:
– scrollViewDidEndDecelerating:
Managing Zooming
– viewForZoomingInScrollView:
– scrollViewWillBeginZooming:withView:
– scrollViewDidEndZooming:withView:atScale:
– scrollViewDidZoom:
Responding to Scrolling Animations
– scrollViewDidEndScrollingAnimation:
只需将所有内容都实现到您的应用程序中,NSLog()
然后调用哪个。
不确定这是否是您想知道的。