在我的应用程序中,我逐个捕获图像,最后一个索引的单元格显示“添加更多”,添加新图像时,我想要“添加更多”单元格可见,3-4张图像后“添加更多”单元格被隐藏。 如何更新集合视图,以便始终可以看到“添加更多”单元格。 谢谢:)
添加图片的代码:
<?xml version="1.0" encoding="UTF-8"?> <PrintStudentData name="John Doe" marks="98" />
答案 0 :(得分:0)
添加以下方法并在添加新单元格的位置调用它。
-(void)scrollToBottom
{
CGFloat collectionViewContentHeight = _ImageCollectionVIew.contentSize.height;
CGFloat collectionViewFrameHeightAfterInserts = _ImageCollectionVIew.frame.size.height - (_ImageCollectionVIew.contentInset.top + _ImageCollectionVIew.contentInset.bottom);
if(collectionViewContentHeight > collectionViewFrameHeightAfterInserts) {
[_ImageCollectionVIew setContentOffset:CGPointMake(0,_ImageCollectionVIew.contentSize.height - _ImageCollectionVIew.frame.size.height) animated:NO];
}
}