如何在 iOS 中避免/禁用 Collection View 的垂直滚动

Posted

技术标签:

【中文标题】如何在 iOS 中避免/禁用 Collection View 的垂直滚动【英文标题】:How to avoid/disable vertical scrolling for Collection View in iOS 【发布时间】:2020-09-01 08:18:16 【问题描述】:

我有一个自定义的集合视图,可以显示多列数据。我正在使用自定义集合视图流布局类来布局列的单元格。代码工作正常,但在垂直滚动期间,单元格的布局被破坏。就我而言,集合视图不应允许垂直滚动,因为视图的大小已调整为集合视图内容大小的大小。另外,我在表格视图中显示集合视图。

【问题讨论】:

【参考方案1】:

尝试将流布局的scrollDirection 设置为horizontal

layout.scrollDirection = .horizontal

【讨论】:

以上是关于如何在 iOS 中避免/禁用 Collection View 的垂直滚动的主要内容,如果未能解决你的问题,请参考以下文章

如何使用semanage和避免禁用SELinux?

如何避免iOS中的重复通知?

如何禁用 iOS HTML5 视频控件? [关闭]

禁用 UITextView 中的滚动,同时避免在 ios 的当前位置弹跳到顶部和文本不可见

ios,如何在 Collection 视图中执行 (interactivePopGestureRecognizer) 后退操作

如何使用 CSOM 禁用 SharePoint 2013 警报