2016-05-15 7 views
0

コレクションビューのセルにUIButtonを作成し、外観状態を非表示に設定します。 はまた、私は、私は削除ボタンが表示されていることを原因とナビゲーションバーのボタンを、しました、コレクションビューでコレクションビューコレクションビューコントローラから別のセルクラスで宣言されたIBActionを実行する方法

class MyCell: UICollectionViewCell { 

    @IBAction func deleteButtonTapped(sender: AnyObject) { 
    // deletion code 
    } 

からアイテムを削除する@IBActionを宣言しました。 削除ボタンをタップした後、セルクラスで以前に宣言されたアクションdeleteButtonTappedの実行方法。

答えて

0

ストーリーボードのコレクションビューのセルサブクラスの削除アクションに削除ボタンを接続できるはずです。また、サブクラスでコンセントを作成し、ボタンに削除アクションを関連付けることで、プログラムで行うこともできます。

@IBOutlet weak var deleteButton: UIButton! { 
    didSet { 
    deleteButton.addTarget(self, action: #selector(deleteButtonTapped(_:)), forControlEvents: .TouchUpInside) 
    } 
} 
関連する問題