在类

时间:2016-05-11 22:20:08

标签: swift uicollectionview

所以我想问一下如何将函数添加到我可以在我的主ViewController中使用的CollectionViewCell。

例如: 我有一个带标签的CollectionViewCell文件

class myCell: UICollectionViewCell {

@IBOutlet weak var myLabel: UILabel!

func hideLabel() {
myLabel.hidden = true
   }

}

我想在我的ViewController中调用此函数。 我该如何或在其他地方添加此功能?

1 个答案:

答案 0 :(得分:0)

您可以使用UICollection ViewCell实例调用此函数。

创建和uicollectionviewcell的实例,如:

let cell = collectionView.dequeueReusableCellWithReuseIdentifier("CellNibName", forIndexPath: indexPath) as! UICollectionViewCell 
and call function like :
cell.hideLabel()

虽然您可以隐藏标签,如:

cell.myLabel.hidden = true