我目前正在尝试在乐器中编写一些自动化测试并且遇到一些问题,是否可以在scrollView中检索视图/窗格的数量,以便我可以说,如果有多个视图,则为scrollRight ()例如?
答案 0 :(得分:1)
int count = scrollview.subviews.count;
if ( count > 1 )
{
.....
}
...
编辑:
您需要获得对所需视图的引用。这将通过迭代您的windows子视图集合来完成。在Objective-C中,它会是这样的:
NSInteger count = 0;
for ( UIView *view in self.window.subviews )
{
if([view isKindOfClass:[UIScrollView class]])
{
count = (UIScrollView *) view.subviews.count;
}
}