所以我的问题是,每次我试图滚动时,滚动视图都不起作用。只有集合视图的滚动才有效。
我有ViewController
和此子视图:
. View
.. Scrollview
... Label
... Image
... Label
... CollectionView (column of 2)
我尝试在集合视图中禁用滚动,但没有按预期工作。
答案 0 :(得分:9)
将UICollectionView
置于UIScrollView
内并不是一种好习惯,因为这会导致一些不必要的行为,因为UICollectionView
是UIScrollView
类的后代。< / p>
您可以移除UIScrollView
,并将Label, Image, Label, CollectionView
添加为UIScrollView
的标头,而不是UICollectionReusableView
UICollectionView
。在此标题内,您可以放置Label, Image, Label
,该视图将始终位于您为其创建标题的UICollectionView
部分之上。
如果你遇到一些问题,你可以去看看,然后回到我们身边:)
答案 1 :(得分:0)
根据问题中的信息,很难给出详细的答案。只是一个小小的提示。当您使用UIScrollView
:
contentSize
。也许这会有所帮助。