When you animate a view, it stops responding to user input. And if your button is inside an animated view, this will definitely not trigger a selector.
The solution is to wrap your swinging look in a transparent supervisor, and then place the Delete button inside that supervisor. If you want your button to also be βrockerβ, you need to place an image representing the button inside your rocker view. And inside the cover set a transparent user button that will actually respond to the user's click.
source share