I'm using a subclass of UIWindow to handle touch event in all views of the app. I'm trying to implement a drag and drop mechanism.
When tapping and holding on a view, i remove that view and start dragging with the finger. problem is after i remove the view the window stop receiving touch events until i lift my finger and touch it again.
help?
EDIT: i found that after the subview is removed, the window is receiving touches but the touch phase is UITouchPhaseStationary and not UITouchPhaseMoved, even though there is only one UITouch in [event touches]; how is this possible?