具有多个视图的 UIScrollView(具有按钮、滚动视图和标签)
Posted
技术标签:
【中文标题】具有多个视图的 UIScrollView(具有按钮、滚动视图和标签)【英文标题】:UIScrollView with multiple views(which is having button, scrollview and label) 【发布时间】:2012-12-26 13:26:52 【问题描述】:在我的应用程序中,我使用了具有多个视图的 UIScrollView(每个视图都有按钮、滚动视图和标签)。通过使用 for 循环,我将该视图加载到 UIScrollView 中。但是当我试图在 UIScrollView 内的视图中获取触摸操作时,只有最后一个视图能够访问。我们如何才能对 UIScrollView 中的所有视图进行触摸访问?
任何帮助或建议。
【问题讨论】:
至少显示一些代码以了解您在做什么.. 【参考方案1】:只需将标签值分配给您的 all yourView 然后访问您的视图
UIView *yourView = (UIView*)[ScrollView viewWithTag:tag];
或者
NSArray *yourView =(NSArray*)[ScrollView subviews];
NSLog(@"Your subView %@",[yourView objectAtIndex:index]);
【讨论】:
以上是关于具有多个视图的 UIScrollView(具有按钮、滚动视图和标签)的主要内容,如果未能解决你的问题,请参考以下文章
具有多个 UIScrollView 类和/或子类的 setScrollsToTop (UITableView)
iOS - 具有多个 UITableViews 的水平 UIScrollView