Here’s another excellent implementation submitted by Rune Madsen that you can easily use to add swipe to reveal and swipe to delete to your table view cells, and in addition allows you to customize many features such as the animation duration, whether the background shows, the reveal direction and more.

Here’s an image from the readme showing RMSWipeTableViewCell in action: