Ios 防止UICollectionView子视图滚动

Ios 防止UICollectionView子视图滚动,ios,uicollectionview,uicollectionviewcell,subview,sticky-footer,Ios,Uicollectionview,Uicollectionviewcell,Subview,Sticky Footer,我正在使用UICollectionView。从未与 这是以前的事。所以,我面临着很多问题。一个是我想补充的 UIView作为UICollectionView上的子视图,用于显示 UIView作为点击UICollectionViewCell的弹出视图。我可以补充一点 集合视图的子视图。但问题是当我滚动时 UICollectionView,子视图也随之滚动。它想要查看 粘贴在UICollectionView的底部。它不应随 UICollectionView。它应该在视图的底部始终可见。我 试图将ui

我正在使用
UICollectionView
。从未与 这是以前的事。所以,我面临着很多问题。一个是我想补充的
UIView
作为
UICollectionView
上的子视图,用于显示
UIView
作为点击
UICollectionViewCell
的弹出视图。我可以补充一点 集合视图的子视图。但问题是当我滚动时
UICollectionView
,子视图也随之滚动。它想要查看 粘贴在
UICollectionView
的底部。它不应随
UICollectionView
。它应该在视图的底部始终可见。我 试图将
ui视图
添加为页脚,但未成功

这是我的密码 页脚视图

- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@"add footer view ");
    UICollectionReusableView *reusableview = nil;

    if (kind == UICollectionElementKindSectionFooter) {
        UICollectionReusableView *footerview = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionFooter withReuseIdentifier:UICollectionElementKindSectionFooter forIndexPath:indexPath];
        [footerview addSubview:popupView];

        reusableview = footerview;
    }

    return reusableview;
}
-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForFooterInSection:(NSInteger)section
{
    return CGSizeMake(dotsCollectionView.frame.size.width, 120);
}

如果有其他方法,请告诉我。任何帮助都将不胜感激。谢谢

UIView不应该是UICollectionView的子视图。它应该是UICollectionView的同级,它将占据父视图的下半部分。如果您希望UIView仅在用户选择单元时可见,则可以使用UIView的高度约束(如果您添加了高度约束)进行操作。将高度约束常量设置为用户选择单元格时所需的值,并将其设置为隐藏时所需的0。

UIView不应是UICollectionView的子视图。它应该是UICollectionView的同级,它将占据父视图的下半部分。如果您希望UIView仅在用户选择单元时可见,则可以使用UIView的高度约束(如果您添加了高度约束)进行操作。当用户选择单元格时,将高度约束常数设置为您想要的值,当您想要隐藏单元格时,将其设置为0。如果您在本文中添加一些图像以更好地理解,会更好:)@RicetongTan这应该是答案而不是注释谢谢@Ricetong,您的意思是我应该将UIView添加为UIViewController的子视图。好吧,这个主意奏效了。:-)