你好朋友我在 iPhone 应用程序中使用集合视图来显示列表。我想根据列表的大小设置集合视图的高度。我该如何设置?
当我在集合视图中使用单元格的 set selected 方法时也会出现问题,它将禁用用户交互。
我不知道是什么原因?谢谢你。
你好朋友我在 iPhone 应用程序中使用集合视图来显示列表。我想根据列表的大小设置集合视图的高度。我该如何设置?
当我在集合视图中使用单元格的 set selected 方法时也会出现问题,它将禁用用户交互。
我不知道是什么原因?谢谢你。
“在集合视图中设置单元格的选定方法将禁用用户交互。”
这可以通过添加以下方法来解决。
[newCell setSelected:YES];
[collectionView selectItemAtIndexPath:indexPath animated:YES scrollPosition:UICollectionViewScrollPositionNone];
因此。
根据此链接中给出的
谢谢。
像这样尝试,完成您的收藏视图后,您可以根据该值获取内容大小,您可以更改收藏框架。
dynamicHeight = collectionView.contentSize.height
在heightforrowatindexpath
尝试这样做
return [array count]*(your cell's content height);
UICollectionView 与 UITableView 有不同的实现,我建议使用RZCellSizeManager 或者只是学习它是如何工作的。