2016-03-14 106 views
0

我正在尋找解決方案的一個小問題, 我聲明瞭一個按鈕i的電池類:如何從另一個類獲得財產繼承權不

class MyCell: UICollectionViewCell { 
    @IBOutlet weak var button: UIButton! 
} 

但現在我試圖從我的主類可以訪問按鈕的變量,如果視圖被加載的按鈕應該被隱藏,並在幾個功能按鈕應該再次強調:

class mainClassController: UICollectionViewController, UICollectionViewDelegateFlowLayout { 

    // here I try to create reference to the button variable 
    ... 
} 
+0

你應該對UICollectionViewDataSource中的每個單元都這樣做 – Matz

回答

0

我想這應該工作(只測試在操場上)

class MyCell: UICollectionViewCell { 
    @IBOutlet var button: UIButton! 
} 

var myCell = MyCell() //Generate one object of your class, just put this outside any class 

class main: UICollectionViewController, UICollectionViewDelegateFlowLayout{ 
    var cellButton = myCell.button 
} 
+0

是的!我很愚蠢,在想這麼難:)))感謝埃裏克,它工作正常:)) –

+0

沒問題!很高興這解決了它。 – Eric