Is there a way I can get the button click event from a button inside a UICollectionViewCell
? I used a nib to populate the collection view, the cell has the button but its action is not getting called. I think the problem is with the delegate being called. How can I fix this?
How I created :
- Added an empty nib, created a collection view cell
- Added a .h and .m file and made the cell nib's files owner as the class created
- Wrote an action in the class.
- Connected the button to the action
Is there a way I can get the action? What am I doing wrong?
It is important that you create the cell in the Nib by dragging a "Collection View Cell" from the Objects panel. If you use an UIView and just change the class for this cell in the Identity Inspector then the action will not work.
Here is swift 3.1 code
Add the button action like this: