我需要制作一个这样的Layout,我认为最好的方法是使用UICollectionViewFlowLayout,但是我对这个组件没有太多的经验,我的大多数应用程序都是使用Storyboard的,我看到了此广告中建议的几个示例,但是问题是,大多数大小分配的项目随机地或自动地调整文本,每个项目内需要固定大小的内容可以去到任何内容,图像,文本,视频。
项目的编号仅是说明性的,可以是任何顺序
希望有人可以帮助我,对不起我的英语不是我的母语
我认为该布局的逻辑可能太复杂了UICollectionViewFlowLayout
。在这种情况下,您将必须创建一个新布局,UICollectionViewLayout
该布局从该类扩展并使用该类通过覆盖layoutAttributesForElementsInRect:
方法来指定项目的布局。objc.io有一个很好的教程。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句