我有一个滚动视图,里面有四个子视图,启用分页是真的。我想获取当前页面或当前视图的scrollviews子视图的标签。我使用for循环获取所有标签。不知道如何拆分子视图以识别标签。 谁能建议我怎么做?
for subview in scrollView.subviews {
print(subview)
if ((scrollView.viewWithTag(100)?.tag == View1.tag))
{
if (collectionviewarray.count>0)
{
CollectionView.reloadData()
CollectionView.reloadInputViews()
self.verifyuser()
}
}
}
答案 0 :(得分:0)
计算视图的x contentOffset,即 CGFloat offsetX = scrollView.contentOffset.x
为每个视图运行一个循环,以检查视图的x坐标是否大于offsetX且小于offsetX + scrollView.width。
获取该视图的标记。