在我的应用中,我使用的是具有多个视图的UIScrollView(每个视图都有按钮,滚动视图和标签)。通过使用for循环,我将这些视图加载到UIScrollView中。但是当我尝试在UIScrollView中的视图中获取触摸操作时,只有最后一个视图才能访问。我们如何才能访问UIScrollView中的所有视图?
任何帮助或建议。
答案 0 :(得分:0)
只需将标记值分配给您的所有视图,然后访问您的视图
即可UIView *yourView = (UIView*)[ScrollView viewWithTag:tag];
或者
NSArray *yourView =(NSArray*)[ScrollView subviews];
NSLog(@"Your subView %@",[yourView objectAtIndex:index]);