-1
colelctionViewCell
にはラベルが1つあり、UIView
が1つあります。私がしたのは、カスタムコレクションビューのセルで、私は1つのメソッドを保持しています。つまり、ユーザーがコレクションビューのセルを押した場合、UIView
の色だけが変更されます。それ以外の色で表示されます。コレクションビューのセル内でuiviewを非表示にする方法
しかし、私が最初に必要なのは、私がview
を隠す必要があることです。最初のカスタムセルでは私のuiviewが表示されます。どうやってするか ??
@IBOutlet weak var ProductCatg: UILabel!
@IBOutlet weak var highLightBar: UIView!
override var selected: Bool {
didSet {
if selected {
highLightBar.backgroundColor = UIColor.yellowColor()
} else {
highLightBar.backgroundColor = UIColor.clearColor()
}
}
}