使用 AFOpenFlow:添加子视图而不仅仅是图像

发布于 2024-11-04 22:52:27 字数 543 浏览 2 评论 0原文

我正在使用 AFOpenFlow 库生成类似 coverflow 的效果,但尝试将任意 UIView 添加到 AFOpenflowView,而不仅仅是图像。我通过创建 AFItemView 的子类来完成此操作,我们将其称为 NewAFItemView,它代表我要添加的视图。我还扩展了 AFOpenFlowView,将其命名为 NewAFOpenFlowView 并重写了该方法。

-(AFItemView *)coverForIndex:(int)coverIndex;

在重写的方法中,我分配了一个 NewAFItemView 对象并将其作为封面视图返回对于该索引。 NewAFItemView 视图在开放流程中正确显示,但滚动立即被禁用。切换回分配 AFItemView 可以工作,但使用 NewAFItemView 不会滚动。

我没有覆盖任何触摸事件。

对可能发生的事情有什么想法吗?

干杯。

I am using the AFOpenFlow library to generate a coverflow-like effect, but trying to add arbitrary UIViews to an AFOpenflowView, not just images. I am doing this by creating a subclass of of AFItemView, lets call it NewAFItemView, which represents the view I want to add. I also extended AFOpenFlowView, call it NewAFOpenFlowView and overrode the method

-(AFItemView *)coverForIndex:(int)coverIndex;

In the overridden method, I allocate an NewAFItemView object and return it as the cover view for that index. The NewAFItemView views appear correctly in the open flow but scrolling is immediately disabled. Switching back to allocating AFItemViews works but using NewAFItemViews does not scroll.

I have not overridden any of the touch events.

Any ideas on what might be happening?

Cheers.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你在看孤独的风景 2024-11-11 22:52:27

你为什么不使用 iCarousel?
https://github.com/nicklockwood/iCarousel
我用这个,它非常适合 uiviews =)。

why don´t you use iCarousel?
https://github.com/nicklockwood/iCarousel
i use this, and it works perfect for uiviews =).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文