Nie można uruchomić scrollsToTop na iOS7

Docieram do systemu iOS7 w mojej najnowszej aplikacji, a stuknięcie w pasek stanu wydaje się nie przewijać tabeliView ani kolekcjiView na górę.

Ustawiłemself.tableView.scrollsToTop = true i nadal nic się nie dzieje.

Wiem, że Apple znacząco zmieniło pasek stanu w iOS7, ale czy te zmiany przerwałyscrollsToTop funkcjonalność?

Aktualizacja

W odpowiedzi na komentarz w jednej z odpowiedzi testowałem, aby upewnić się, że mój widok kolekcji był rzeczywiście jedynym widokiem przewijania na ekranie i był to:

(lldb) po [self.view recursiveDescription]
<UIView: 0x1092ddf0; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x109357e0>>
   | <UICollectionView: 0x11351800; frame = (0 0; 320 568); clipsToBounds = YES; opaque = NO; autoresize = W+H; gestureRecognizers = <NSArray: 0x10966080>; layer = <CALayer: 0x109623a0>; contentOffset: {0, -64}> collection view layout: <UICollectionViewFlowLayout: 0x10940a70>
   |    | <UIImageView: 0x10965fa0; frame = (0 564.5; 320 3.5); alpha = 0; opaque = NO; autoresize = TM; userInteractionEnabled = NO; layer = <CALayer: 0x10965ee0>> - (null)
   |    | <UIImageView: 0x10948f60; frame = (316.5 561; 3.5 7); alpha = 0; opaque = NO; autoresize = LM; userInteractionEnabled = NO; layer = <CALayer: 0x10966030>> - (null)

Aktualizacja # 2

Nie jestem pewien, czy to ma znaczenie, ale używam standardowego kontrolera iOS7 NavigationController, w którym navigationBar jest przezroczysty i stosuje rozmycie do mojej kolekcji / widoku tabeli podczas przewijania pod spodem.

Aktualizacja # 3

Domyśliłam się. Okazuje się, że jazrobił mieć więcej niż jeden widok przewijania na ekranie. Moja aplikacja ma lewe menu szuflady pod główną częścią aplikacji, a to menu ma tabelę dla opcji. Po prostu ustawiamself.menuTable.scrollsToTop = false i wszystko działało zgodnie z oczekiwaniami przez resztę aplikacji. Nie musiałem implementować metod Delegate scrollView ani niczego.

questionAnswers(6)

yourAnswerToTheQuestion