所以我的问题是,每次我试图滚动时,滚动视图都不起作用.只有集合视图的滚动才有效.
我有我ViewController和这个子视图:
. View
.. Scrollview
... Label
... Image
... Label
... CollectionView (column of 2)
Run Code Online (Sandbox Code Playgroud)
我试图在集合视图中禁用滚动,但没有按预期工作.
Laf*_*fen 14
将UICollectionView内部设置为a 并不是一种好的做法,UIScrollView因为这会导致一些不需要的行为,因为它UICollectionView是UIScrollView类的后代.
相反,具有的UIScrollView带Label, Image, Label, CollectionView,你可以删除UIScrollView,并添加UICollectionReusableView为标题的UICollectionView.在此标题内,您可以Label, Image, Label将该视图始终保持在UICollectionView您为其创建标题的部分的顶部.
如果你遇到一些问题,你可以去看看,然后再回到我们身边:)
从问题中的信息来看,很难给出详细的答案。只是一个小提示。当您使用时,您应该仔细检查两件重要的事情UIScrollView:
contentSize你的滚动视图。也许这会有所帮助。
即使您选择禁用 uicollectionView 的可滚动功能,也有一些提示: