gpt4 book ai didi

ios - UICollectionView 2种不同的背景颜色

转载 作者:IT王子 更新时间:2023-10-29 05:43:23 26 4
gpt4 key购买 nike

如果用户向下滚动(基本上是弹跳时),我尽量避免在我的 collectionview 单元格顶部使用白色背景色。所以在我的单元格顶部只有 collectionview 背景颜色可见。但如图所示,我需要 2 种不同的颜色。对于第一部分,背景应该是蓝色的,所以间隙不是白色而是蓝色,对于其他部分,它应该保持白色。所以我想要的是白色的间隙会变成蓝色而不改变我的 uicollectionview 的完整背景颜色。

enter image description here

最佳答案

您可以通过在 UICollectionView 或 UITableView 的顶部添加一个 View 来达到预期的效果 - 它将与内容一起滚动并显示为背景的一部分。

override func viewDidLoad() {
super.viewDidLoad()
let topView = UIView(frame: CGRect(x: 0, y: -collectionView!.bounds.height,
width: collectionView!.bounds.width, height: collectionView!.bounds.height))
topView.backgroundColor = .blackColor()
collectionView!.addSubview(topView)
}

关于ios - UICollectionView 2种不同的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38525445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com