Switched to using MCSwipeTableViewCell. Fixed several problems but now have it working as expected in the simulator. NEEDS REFACTORING.