     
     // Editing switches
     open var enableMoving = true
-    open var enableResizing = true
+    open var enablePinchResizing = true
+    open var enableDragResizing = false
     
     // Menu switches
     open var enableCopy = true

    }
    
    override open func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        guard enableMoving || enableResizing else { return }
        
        // If a e.g. UITextView isFirstResponder, the touch might be cancelled abruptly
        superview?.endEditing(true)

    override open func touchesCancelled(_ touches: Set<UITouch>,
                                        with event: UIEvent?)
    {
        guard enableMoving || enableDragResizing else { return }
        
        delegate?.moViewDidEndEditing(self, edited: !isValidTap)
    }
