• iOS 产品新需求,要让collectionView 的背景跟着Cell 一块儿动!!!


    标题如上!看如何解决

    最近产品经理来需求了,就像标题上的一样,要求,给collectionView添加一个背景,并且这个背景,还能跟着cell滑动这么一个效果,这个需求把我看懵了,让我不知所措,这该如何实现呢:

    首先,我这儿想到了,两种解决方案,但两个方案都有弊端,所以在这儿写出来,还望路过的大佬,打个牙祭,指点迷津!

    1.在collectionView 上添加一个imageView当做背景

    方案弊端在于,添加在image View会位于collection View的最上层,并且imageView的大小,长度,还没法铺满collectionView

    针对位置(collectionView最上层)处理 调用了sendSubviewToBack 方法,结果没有任何作用

    2.设置collectionView 的backGroundColor ,为图片

    这个方案比较理想,能铺满,并且还能跟着cell一块滑动(信心满满,结果问题就来了)

    设置为图片之后,图片的大小和collectionView可滑动的大小并不一样,由于图片比较小,就导致,图片在collectionView里面上下都进行了重复填充的操作,可怜的collectionView的呈现效果就像是万花筒一样,那个各种炫呀,哎~妈呀,愁死我了

    小弟酌略,问题描述至此,还望指点一二,如有不清,评论区静候佳音!

     

     

  • 相关阅读:
    hdu4521(线段树+dp)
    【Leetcode】Container With Most Water
    【Leetcode】Trapping Rain Water
    【Leetcode】Valid Sudoku
    【Leetcode】Combinations
    【Leetcode】Permutations II
    【Leetcode】Permutations
    【Leetcode】Permutation Sequence
    【Leetcode】Next Permutation
    【Leetcode】Remove Element
  • 原文地址:https://www.cnblogs.com/sjn521/p/15980990.html
Copyright © 2020-2023  润新知