【发布时间】:2019-01-23 02:44:22
【问题描述】:
我有一个视图控制器,它有一个具有三个单元格的水平集合视图。在每个单元格内,我有一个垂直的集合视图,它有 2 个部分。第一个部分有一个单元格,第二个部分是 Dynamics 它可以有任意数量的单元格。在具有一个单元格的垂直集合视图的第一部分中,它具有一个可以具有任意数量的单元格的水平集合视图。
问题:当垂直集合视图的第一部分内的最内层集合视图滚动时,当它到达集合视图的末尾时,我想禁用滚动,以便具有三个单元格的最外层集合视图可以滚动,并且紧接着我想启用最里面的集合视图的滚动。这样它就可以再次滚动。这就像滚动视图或集合视图
【问题讨论】:
-
当你说禁用滚动时,你的意思是禁用双向滚动(从左到右和从右到左)?
-
您能否分享一下您需要的屏幕截图。
-
@pooja 是的。当我到达灰色集合视图的最后一个单元格时,我需要它停止工作,如果我停止滚动内部集合视图,它将自动滚动到外部集合视图的下一个单元格(红色)。但我想要识别最后一个单元格的事件。当它停止时它会滚动到下一个,但是在到达红色集合视图的下一个单元格后,我想启用灰色集合视图的滚动
-
@VDPurohit 。请检查屏幕截图
标签: ios swift uicollectionview