Mam kilka kontrolerów widoku z jednym lub wieloma widokami przewijania. Chociaż ustawiłem wyraźnie flagi scrollsToTop
w widokach z więcej niż jednym widokiem przewijania, niektóre widoki przewijania nie pozwalają przewijać w górę po dotknięciu paska stanu.Jak dowiedzieć się, który inny UIScrollView przeszkadza scrollsToTop?
Po naciśnięciu innego kontrolera widoku i jego kliknięciu gest czasami działa w widoku, w którym poprzednio go nie ma.
To bardzo zagmatwane i po prostu nie wiem, jaki jest problem. W jaki sposób można skutecznie debugować ten problem? Czy istnieje globalne (prywatne) powiadomienie dla paska stanu, aby móc ręcznie przewijać widoki?
Chociaż nie mogę przetestować to rozwiązanie ATM, rozumowanie jest dźwięk. –
Prosty, ale piękny fragment! – nobre