UICollectionView。一次只允许垂直或水平滚动

时间:2017-06-27 20:32:36

标签: ios swift scroll uiscrollview uicollectionview

我们使用UICollectionView构建日历视图。我们想要垂直滚动以更改我们查看的时间,或者水平滚动以更改周。

现在拖动日历会影响这两个。我们想把它锁定得更多,以便任何滚动方向都有更多的速度是我们滚动的唯一方式。

所以我们不想禁用一个方向。我们只想一次允许一个。

是否有滚动视图属性或支持此功能的内容?

1 个答案:

答案 0 :(得分:3)

您可以在isDirectionalLockEnabled上将true设置为scrollView

  

如果此属性为true且用户开始拖动一个常规   方向(水平或垂直),滚动视图禁用   向另一个方向滚动。