如何使用 swift 3 创建可水平滚动的 tableview 和 collectionview

Posted

技术标签:

【中文标题】如何使用 swift 3 创建可水平滚动的 tableview 和 collectionview【英文标题】:how to create horizontally scrollable tableview and collectionview using swift 3 【发布时间】:2017-07-25 06:12:56 【问题描述】:

大家好,我正在尝试与 tableview 一起实现可滚动的集合视图。

请找到所附图片,这正是我想要实现的。

image1。 image2。

但我不知道我将使用什么布局来实现这个目标,任何输入/教程将不胜感激。谢谢。

【问题讨论】:

看看这个github.com/alekseyn/EasyTableView我不认为水平滚动是一个好主意,可能违反了Apple的HIG。 @santak 嘿,感谢您的回复,如果您能就如何实现这种 UI 提供一些想法,那将是我的极大帮助。 github.com/nicklockwood/iCarousel 会为你工作。 【参考方案1】:

类别的Imageview列表基本上是一个轮播控件。因此,要实现这一点,您可以检查以下两个第三方实现。这将对您有所帮助。

https://github.com/nicklockwood/iCarousel

https://github.com/robertrr61/Image-Carousel

否则,您还可以使用滚动视图和图像视图创建自己的控件,并进行一些自定义。

【讨论】:

以上是关于如何使用 swift 3 创建可水平滚动的 tableview 和 collectionview的主要内容,如果未能解决你的问题,请参考以下文章

如何在运行时在垂直可滚动页面内动态创建水平可滚动 Gridview

在Uitableviewcontroller内创建水平可滚动区域

当我使用 Tab 键水平滚动问题时

uiscrollview 中的可重复内容 - Swift

如何使用不同大小和方向的图像创建水平滚动视图?

如何在 UIScrollView iOS/Swift 中的控件页面之间水平滚动