所以我的问题是每次我尝试滚动时, ScrollView 都不起作用。只有 Collection View 的滚动有效。
我有我的 ViewController
和这个 subview :
. View
.. Scrollview
... Label
... Image
... Label
... CollectionView (column of 2)
我试图在 Collection View 中禁用滚动,但没有按预期工作。
最佳答案
将 UICollectionView
放在 UIScrollView
中并不是好的做法,因为这会导致一些不需要的行为,因为 UICollectionView
是UIScrollView
类。
您可以删除 UIScrollView
并添加一个 UICollectionReusableView,而不是使用带有
作为 Label、Image、Label、CollectionView
的 UIScrollView
UICollectionView
的 header 。在此 header 中,您可以放置 Label、Image、Label
,该 View 将始终位于您为其创建 header 的 UICollectionView
部分的顶部。
你可以试一试,如果遇到问题再回来找我们 :)
关于ios - ScrollView 内的 CollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47173792/