Ios UICollectionView和弹性单元
我正在开发一个多媒体出版应用程序,想听听对我这个想法的另一种看法 我有一个UICollectionView,其中包含各种类型和大小的单元格–文本段落、图像、视频等等。。。我已经修改了布局,将这些单元格排列成类似报纸的列,但是由于单元格几乎不适合视图,因此在列的末端经常有很大的间隙。我在想是否有可能给布局增加一点弹性。许多类型的细胞,如图像和视频,可以在用户不注意的情况下被压缩或扩展一点。其他单元格,如文本段落,可以分解成更小的片段。布局可以使用这些修改来调整柱的高度 你认为在技术上可以实现吗?第二,你认为这是一个很好的方法为多媒体应用定制发布格式 谢谢你的意见,Ios UICollectionView和弹性单元,ios,objective-c,uicollectionview,uicollectionviewcell,uicollectionviewlayout,Ios,Objective C,Uicollectionview,Uicollectionviewcell,Uicollectionviewlayout,我正在开发一个多媒体出版应用程序,想听听对我这个想法的另一种看法 我有一个UICollectionView,其中包含各种类型和大小的单元格–文本段落、图像、视频等等。。。我已经修改了布局,将这些单元格排列成类似报纸的列,但是由于单元格几乎不适合视图,因此在列的末端经常有很大的间隙。我在想是否有可能给布局增加一点弹性。许多类型的细胞,如图像和视频,可以在用户不注意的情况下被压缩或扩展一点。其他单元格,如文本段落,可以分解成更小的片段。布局可以使用这些修改来调整柱的高度 你认为在技术上可以实现吗?第
皮特。您可能正在寻找一个自定义的uicollectionviewlayout。在此布局中,您可以设计自己的布局来组织单元格的大小和位置 以下是链接: 希望对你有帮助 你认为在技术上可以实现吗 是的 第二,你认为这是一个很好的方法为多媒体应用定制发布格式 是的,听起来不错
我希望这有助于您编写更具体的问题。只需根据内容设置CollectionViewCell的高度?这样做会导致问题。由于
UICollectionViewCell
具有不同的高度,因此高度之和几乎永远不会等于列的高度。它始终较低,因此会出现间隙。您可以更改每个单元格的高度和y。以pinterest应用程序为例。你会明白我的意思的。我明白你的意思,谢谢!:)