具有固有高度和宽度的集合视图
Collection view with intrinsic height AND width
我在以特定方式设计集合视图时遇到问题
正如您在此处看到的那样,布局需要采用这样一种方式,即每个单元格的高度和宽度都需要是动态的。
视图也应该重新安排自己,如果一个单元格太长,下一个单元格会自动生成在下一行。
我在集合视图中看到了固有高度的示例,但是很难找到解决方案。如果可能,请务必提供 Objective C 的解决方案。
如果你真的想去UIView intrinsicContentSize
,你可以在启动后设置它。导致设计模式,您必须在自定义 initWithFrame 中传递 NSString(或其他方式来告诉长度)并使用私有成员变量来存储大小和 return 更正 intrinsicContentSize
并计算大小您要根据字符串长度进行缓存。仍然不能保证 UICollectionView 会以您想要的方式显示。
我在以特定方式设计集合视图时遇到问题
正如您在此处看到的那样,布局需要采用这样一种方式,即每个单元格的高度和宽度都需要是动态的。
视图也应该重新安排自己,如果一个单元格太长,下一个单元格会自动生成在下一行。
我在集合视图中看到了固有高度的示例,但是很难找到解决方案。如果可能,请务必提供 Objective C 的解决方案。
如果你真的想去UIView intrinsicContentSize
,你可以在启动后设置它。导致设计模式,您必须在自定义 initWithFrame 中传递 NSString(或其他方式来告诉长度)并使用私有成员变量来存储大小和 return 更正 intrinsicContentSize
并计算大小您要根据字符串长度进行缓存。仍然不能保证 UICollectionView 会以您想要的方式显示。