像图片一样需要IOS UI

时间:2018-04-29 16:01:07

标签: ios

enter image description here

a video clip of this UI, how does it look like

请帮助我如何制作一个,我试图通过UITableView构建它,对于单元格UIcollectionView它运行良好但我不能选择集合视图Cell by code(需要在选择后更改单元格视图背景颜色)< / p>

1 个答案:

答案 0 :(得分:0)

您可以通过覆盖单元格属性来更改UICollectionViewCell的背景颜色

 override var isSelected: Bool {
    didSet {
        if isSelected {
            self.contentView.backgroundColor = UIColor.blue
        } else {
            self.contentView.backgroundColor = UIColor.green
        }
    }
}

因为单元格是可重复使用的,所以在滚动时可能会看到一些蓝色的单元格,因为它们现在被重复使用,以避免这种方法覆盖方法

override func prepareForReuse() {
    super.prepareForReuse()
    self.contentView.backgroundColor = UIColor.green
}