     public private(set) var showsRightButtons = false
     
     private func setupScrollView() {
+        cellScrollView.swipeCell = self
         cellScrollView.delegate = self
         
         cellScrollView.translatesAutoresizingMaskIntoConstraints = false

        
        currentTableView = newSuperview?.parentViewOfClass(UITableView.self)
        currentTableView?.directionalLockEnabled = true
        cellScrollView.tableView = currentTableView
        
        currentTableView?.panGestureRecognizer.addTarget(self, action: "didPanTableView:")
    }

}

internal class SlideTableCellScrollView: UIScrollView, UIGestureRecognizerDelegate {
    weak var swipeCell: LLSwipeCell?
    
    override var contentSize: CGSize {
        didSet {
            swipeCell?.hideSwipeOptions(false)
        }
    }
    
    init() {
        super.init(frame: CGRectZero)
