画像の説明をここに入力

例に示しているのはamazonのアプリですがこれと同じようにコードでセルを少しスライドさせて
元に戻すアニメーションを実現したいです。
UIScrollViewであればcontentOffsetを変更すればオフセット量をコントロールできますが、
UITableviewCellの左右のスワイプ動作をアニメーションで表示するにはどうしたらよいでしょうか?

サンプルのアニメーションではswiftの本を表示させていますが、できればobjective-cでお願いします。