Czy istnieje sposób, aby cofnąć requireGestureRecognizerToFail.Cofnij [UIGestureRecognizer * requireGestureRecognizerToFail]
Ustawiłem zależność między dwoma UIGestureRecognizers z requireGestureRecognizerToFail w ten sposób.
UITapGestureRecognizer* tgr1 = [UITapGestureRecognizer alloc] initWithTarget ...];
UITapGestureRecognizer* tgr2 = [UITapGestureRecognizer alloc] initWithTarget ...];
[tgr1 requireGestureRecognizerToFail: tgr2];
...
// later in the code
[tgr2 release];
Jak wyrejestrować tgr2 z tgr1? Czy tgr2 rzeczywiście się zwolnił lub czy tgr1 ma teraz odniesienie? Jeśli nie, zwolnienie tgr2 spowoduje problemy?
Dzięki
Hej, masz źródło dla tych roszczeń? Wydaje się działać w praktyce, ale czy Apple lub pracownik Apple kiedykolwiek powiedział, że zachowanie jest umowne? –
@AndreyTarantsov Nie pamiętam, ale często używałem gestów, może niektóre z nich nie pochodzą z dokumentu, ale z testu, który zrobiłem. – ggrana