gpt4 book ai didi

ios - 具有垂直滚动功能的 View 内部的 UICollectionView 和 ScrollView

转载 作者:可可西里 更新时间:2023-11-01 04:44:24 31 4
gpt4 key购买 nike

如何使用顶部的 UIScrollView 滚动整个窗口以显示图片库,并使用 UICollectionView 显示其他项目? (见下面的模型)

我试过这种结构,但只有 Collection View 滚动, ScrollView 保持在顶部。

  • 查看
    • UIScrollView
    • UICollectionView

我应该使用什么控件来对 ScrollView 和 Collection View 进行分组以在整个窗口上进行垂直滚动(并且 Collection View 会随着内容一起增长)?

[模型] http://img835.imageshack.us/img835/3138/prototyperl.png

最佳答案

我只使用 UICollectionView 并将 UIView 添加为第一部分的标题 - 这也是最简单的解决方案。

如果您将 UICollectionView 包装在 ScrollView 中并调整 UICollectionView 的大小以适应内容大小,您很可能会获得较差的性能,因为所有单元格都将在显示 View 时呈现(而不是在单元格可见时呈现) - 错过了要点可重复使用的细胞。

覆盖 UICollectionViewDataSource 委托(delegate)方法:

-(UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath

关于ios - 具有垂直滚动功能的 View 内部的 UICollectionView 和 ScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14526963/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com