如何访问 iCarousel 项目视图数据?

Posted

技术标签:

【中文标题】如何访问 iCarousel 项目视图数据?【英文标题】:How to access iCarousel item view data? 【发布时间】:2013-04-02 15:04:37 【问题描述】:

是否可以根据 iCarousel currentItemIndex 检索 iCarousel 特定项目数据? (ie) 假设我在 iCarousel 中有 10 个项目,每个项目都有一个 UILabel。我想访问 3 项 UILabel 文本。

【问题讨论】:

【参考方案1】:

您可以通过使用 itemViewAtIndex: 来获取项目视图并在其子视图中查找标签。

但这是错误的方法,您不应该在项目视图中存储数据。您必须最初从您的数据源设置该标签,因此要找出给定索引的标签文本,只需再次从您的模型中检索它(可能是某种数组)。

【讨论】:

以上是关于如何访问 iCarousel 项目视图数据?的主要内容,如果未能解决你的问题,请参考以下文章

iPad 上的 iCarousel 性能问题

UIScrollView 中的 ICarousel

自动滚动时如何使用 iCarousel 设置每个项目的显示时间

如何使用 iCarousel 更改 buttonTapped 上的视图控制器?

如何删除默认的 iCarousel 项目居中位置?

如何使用 iCarousel 淡化 currentItem 之前的所有项目?