【发布时间】:2018-03-20 16:39:05
【问题描述】:
我需要制作椭圆形的 UICollectionView 单元格,其中高度是固定的,但宽度是动态的,并且它也有限制,如果文本长于该长度,则文本应该滚动。任何可用于此或需要使用 UICollectionView 创建自己的第三方选项。请指导。
下面是我想要实现的图像。在开始之前我想知道我应该寻找第三方还是使用 UICollectionView 自己制作。我有很短的时间来完成这就是为什么要避免在搜索时询问自己要遵循哪个方向。请指导。
【问题讨论】:
-
你可以得到String的宽度,据此你可以设置宽度的大小,所以你必须使用sizeforitem方法,你必须包括UIcollectionFlowlayoutdelegate
-
看看这个 repo github.com/riteshhgupta/TagCellLayout
-
@BhupatBheda 这似乎很有用,但我正在开发 swift 4,它可能不支持它,因为它有 1 年的历史提交。
-
这么简单的事情你肯定不需要第三方库。
-
好吧,那么请采纳我的第一个建议,我希望它会起作用!@iphone 6 或者你也可以看看这个codentrick.com/create-a-tag-flow-layout-with-uicollectionview
标签: ios gridview uicollectionview ios11 xcode9