2016-04-19 4 views
0

Ich habe ein UIScrollView mit einem UIPanGestureRecognizer angeschlossen.Empfangen scrollViewDidScroll und UIGestureRecognizer Touch-Ereignis gleichzeitig

Beim Ziehen möchte ich die Gestenerkenner, oder scrollViewDidScroll, oder manchmal beide in einem einzigen Ziehen auslösen. Der Gestenerkenner stiehlt jedoch das Berührungsereignis, so dass die Bildlaufansicht nicht scrollen kann.

Gibt es eine Möglichkeit, ein einziges Berührungsereignis zu scrollViewDidScrollund die Gestenerkenner zu schicken?

(ich versuchte, die Scrollview und überwiegende gestureRecognizer(UIGestureRecognizer, shouldRecognizeSimultaneouslyWithGestureRecognizer:UIGestureRecognizer), ohne Wirkung Subklassen, nehme ich an, weil scrollViewDidScroll nicht auf einem Gestenerkenner angewiesen ist.)

Antwort

0

Es stellt sich heraus collectionView hat eine panGestureRecognizer Eigenschaft. Problem gelöst.

Verwandte Themen