Closed Lakshminatarajan closed 5 years ago
@MichaelRumpler , Any update on this..
I could reproduce the problem, but don't know why your handlers are not called. I don't use those methods in my renderers at all. I add UIGestureRecognizer
s and use the TouchesBegan/-Ended/-Cancelled methods there. Maybe you can try that. Or you don't use those methods, but use the MR.Gestures events instead.
I have custom grid renderer in Mr.Gesture content page. In iOS, GridExtRenderer has the following override methods.
While doing simple drag using touch, TouchesBegan and TouchesMoved method is called. But TouchesEnded method did not gets invoked. After ToucesMoved gets called, the touch is passed to TouchUp event handler of Mr.Gestures only and not the child event. Repeat the process for second time, now it will not invoke any of the touch events again whereas TouchesEnded doesn’t invoke one time also which is needed for our implementation.
The issue reporting sample in the attachment. Sample.zip