如何在具有灵活高度的同一部分中的集合视图中加载有条件的 Web 视图和图像视图

Posted

技术标签:

【中文标题】如何在具有灵活高度的同一部分中的集合视图中加载有条件的 Web 视图和图像视图【英文标题】:How to load web view and image view conditional in collection view with in same section with flexible height 【发布时间】:2019-06-18 07:58:42 【问题描述】:

我正在根据条件加载 Web 视图和图像视图。我无法管理收藏视图的高度。

【问题讨论】:

嗨 Rajat,欢迎来到 ***。如果您可以共享一些代码 sn-p 并通过该代码解释您的问题,那将非常有帮助。不看代码很难想象确切的问题。 【参考方案1】:

请编写一些代码,以便我们更好地帮助您。 还要检查这个方法它可以帮助你:

 func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize 

    //You can set a condition here to check if the collection has an imageView or web view and set the size you want according to it.
    return CGSize(width: size, height: size)

【讨论】:

以上是关于如何在具有灵活高度的同一部分中的集合视图中加载有条件的 Web 视图和图像视图的主要内容,如果未能解决你的问题,请参考以下文章

如何根据其中的内容创建具有动态高度的集合视图?

如何将 UICollectionView 项目的大小调整为具有集合视图高度的正方形大小?

如何为具有灵活高度和固定宽度的视图覆盖 intrinsictContentSize?

以编程方式获取集合视图部分在集合视图协议方法之外的高度

给定具有多行标签的集合视图单元格的宽度,如何获得首选的 AutoLayout 高度?

设备方向更改时如何重新排列集合视图单元格