UITableviews 作为 iCarousel 的子视图添加了滑动问题

Posted

技术标签:

【中文标题】UITableviews 作为 iCarousel 的子视图添加了滑动问题【英文标题】:UITableviews as subviews of iCarousel adds swipe issue 【发布时间】:2013-10-02 11:00:10 【问题描述】:

我有一个 iCarousel 视图,其中包含 UITableViewControllers 列表作为子视图,它们工作正常。我唯一的问题是当用户触摸 UITableview 向左或向右移动时,他们不能,因为触摸没有传递给 iCarousel 类,因为它们被 UITableview 捕获。

即使触摸从 UITableView 开始,我如何才能实现用户可以灵活地在不同 UITableview 之间移动/滑动的任务。

我正在实现的功能非常类似于this 我也见过another example,但没有找到太多帮助。

【问题讨论】:

您找到解决方案了吗? 还没有,我通过在原生 UIScrollView 中实现来改变方法。但我想知道它与 iCarousel 的解决方案。 我创建了场景,但无法重现您描述的行为。我什至无法编辑单元格(这完全是通过向一侧滑动来完成的)。而是 iCarousel 滚动。您确定没有将任何滑动手势识别器、平移手势识别器或滚动视图添加到可以捕捉手势的单元格中吗? 你能分享你的代码吗? 【参考方案1】:

感谢 Nick Lockwood 和贡献者... 他们在 10 月 21 日之前解决了这个问题。有关已修复和添加的其他内容的更多详细信息,请参阅here on Github

【讨论】:

以上是关于UITableviews 作为 iCarousel 的子视图添加了滑动问题的主要内容,如果未能解决你的问题,请参考以下文章

旋转后的错误,使用 iCarousel 作为滚动视图

使用 iCarousel 缩放项目

无法滚动 iCarousel 图像

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

iOS iCarousel 重用不同专辑保留旧专辑信息问题

如何沿滚动动态加载带有项目的iOS iCarousel