0
我目前正在嘗試在樂器中編寫一些自動化測試,並且存在一些問題,是否可以在scrollView中檢索視圖/窗格的數量,以便我可以說,如果多個視圖,scrollRight()例如?檢索滾動視圖中的視圖數
我目前正在嘗試在樂器中編寫一些自動化測試,並且存在一些問題,是否可以在scrollView中檢索視圖/窗格的數量,以便我可以說,如果多個視圖,scrollRight()例如?檢索滾動視圖中的視圖數
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;
}
}
剛試過上面和我得到一個解析錯誤 - 已經試過,沒有運氣太以下內容:'詮釋計數= frontMostApp()主窗口()scrollViews。 ()[0] .Count之間; int count = frontMostApp()。mainWindow()。scrollViews()[0] .subviews.count; int count = frontMostApp()。mainWindow()。scrollview.subviews.count;' – ChrisH
請參閱上面的編輯..所以你需要在mainWindow子視圖集合中爲你搜索第一個滾動視圖 –
謝謝!現在就開始工作了 - 我最終完成了一系列標題元素,爲我提供了總視圖數量 – ChrisH