首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CollectionView in ScrollView

CollectionView in ScrollView
EN

Stack Overflow用户
提问于 2017-02-12 12:59:01
回答 1查看 2.7K关注 0票数 1

我正在开发一个iOS应用程序,在这个应用程序中,我想展示一个UIScrollView,底部有两个UILabels、一个UIImageView和一个UICollectionView。现在我不知道如何在汽车布局中做到这一点,谁能帮我呢?

我尝试过添加所有内容,并将约束设置为彼此,但我确实记得,UIScrollView需要计算内部内容高度。如何创建此滚动视图?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-12 21:40:03

在这种情况下,我将避免将UICollectionView嵌入到UIScrollView中。使用UILabel子类将UIImageViewUICollectionReusableView添加到节标题中会更容易。

以下是几个步骤:

  1. UICollectionView中添加节标头

  1. 通过子类UICollectionReusableView创建节标题视图类。设置标头可重用视图的自定义类和重用标识符:

  1. 布局您的标题视图。连接你的插座。
  2. 实现viewForSupplementaryElementOfKind方法。 覆盖func collectionView(_ collectionView: UICollectionView,viewForSupplementaryElementOfKind种类: String,at indexPath: IndexPath) -> UICollectionReusableView { //如果您也使用footers: //在‘UICollectionView’参数上使用一个开关语句来//决定哪个视图去队列。让视图= collectionView.dequeueReusableSupplementaryView(ofKind:类,withReuseIdentifier:" header ",for: indexPath) //设置标题视图返回视图}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42187844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档