如何选择和突出显示像UITableViewCell这样的UICollectionView?

Min*_*ber 6 objective-c highlight ios uicollectionviewcell

我有一个简单的困境.我的应用程序中有一个UICollectionViewController,显示已保存的测验.我有加载权限,但我希望它移动检测其中一个的点击然后做逻辑将其加载到主VC中.我希望选择类似于UITableViewCell,它突出显示它一秒钟,然后取消它.如果有帮助,我正在使用子类UICollectionViewCell.

Nic*_*ari 5

为了显示突出显示,可以像下面这样子化单元格:

import UIKit

class CustomCell: UICollectionViewCell {

    override func awakeFromNib() {
        super.awakeFromNib()

        let backgroundView = UIView(frame: CGRectZero)

        backgroundView.backgroundColor = UIColor.blueColor()

        self.selectedBackgroundView = backgroundView
    }
}
Run Code Online (Sandbox Code Playgroud)

文档中获取UICollectionViewCell

您可以使用此视图为单元格选择外观。选择单元格后,此视图将位于backgroundView上方和contentView后面。