简短:有没有办法测试动画是否按照 KIF 应有的方式完成,
Long:在 iOS 中,如果您为 UIView 设置动画,是否有办法在 KIF 中“测试”动画,或者至少等待动画结束,或者等待 UIView 处于某个位置?
简短:有没有办法测试动画是否按照 KIF 应有的方式完成,
Long:在 iOS 中,如果您为 UIView 设置动画,是否有办法在 KIF 中“测试”动画,或者至少等待动画结束,或者等待 UIView 处于某个位置?
使用stepToWaitForViewWithAccessibilityLabel
,例如等待网络加载完成,带回响应,并显示到分页滚动视图,然后我可以开始滑动它。
[scenario addStep:[KIFTestStep stepToWaitForViewWithAccessibilityLabel:@"pagingScrollView"]];
[scenario addStep:[KIFTestStep stepToSwipeViewWithAccessibilityLabel:@"pagingScrollView" inDirection:KIFSwipeDirectionLeft]];
所以在你的动画完成后,呈现一个 AccessibilityLabel 像animatedDonePresentView
.