具有多个视图的 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)

具有多个缩放级别的 UIScrollView?

iOS - 具有多个 UITableViews 的水平 UIScrollView

当前从具有许多图像的 UIScrollview 释放内存的方法

uiscrollview无法滚动到底部

通过 UIScrollView 推送 ViewController