如何知道 UIScrollView 显示了哪些 UIView 索引或标签?
Posted
技术标签:
【中文标题】如何知道 UIScrollView 显示了哪些 UIView 索引或标签?【英文标题】:How to know which UIView index or tag has been shown by UIScrollView? 【发布时间】:2011-03-27 20:02:37 【问题描述】:我有一个 UIScrollView
有很多标记的图像。
在用户选择UIScrollView
中的特定图像后,我必须处理一些代码。要执行此过程,我需要知道用户选择 UIScrollView
时显示的是哪个图像或视图。
我尝试跟踪我的子视图的frame.origin.x
,但没有成功。
你们能分享一下这种情况吗?
【问题讨论】:
如何在滚动视图中显示图像?它们是 UIImageViews 还是您以其他方式绘制它们? 是的,图像在 UIImageViews 中。在“for”里面我有:[scrollImage addSubview:imageView]; 【参考方案1】:滚动视图的bounds
的原点决定了可见区域。
【讨论】:
谢谢尼古拉。有了这些信息,我就能解决我的问题。以上是关于如何知道 UIScrollView 显示了哪些 UIView 索引或标签?的主要内容,如果未能解决你的问题,请参考以下文章
如何结合 UIScrollview 和 UIPagecontrol 显示不同的视图?
带有 3 个 UITableViews 的 UIScrollView
如何永久显示 UIScrollView 滚动条而不仅仅是闪烁?
如何在 UIViewController 中居中 UIScrollView
如何在 UIView(不是 UITableView、UICollectionView、UIScrollView)上添加 Pull-to-refresh