title: UIButton does not remove target for UIControlEventtouchDragInside
body: <p>having some problems with removing targets from UIButton. Basically I have a calendar and want to be able to move a button representing an event saved in the calendar around. I start with:</p>
  
  <blockquote>
  <pre><code>[self.chosenButton addTarget:self action:@selector(dragMoving:withEvent:) forControlEvents:UIControlEventTouchDragInside];
  </code></pre>
  </blockquote>
  
  <p>and then after the moving is done I call </p>
  
  <blockquote>
  <pre><code>[self.chosenButton removeTarget:nil action:NULL forControlEvents:UIControlEventTouchDragInside];
  </code></pre>
  </blockquote>
  
  <p>After that, however, I can still move the button around even though it should remain still. In the dragMoving:withEvent: function I only assign the coordinates of the button depending on the touch point and check its validity (if it is within the screen, etc.)</p>
  
  <p>Any idea why is the dragMoving:WithEvent still being called?</p>
  
  <p>Thanks</p>