Mam następujący układUIScrollView zachowanie różni się systemów iOS 8
Więc to w zasadzie widok przewijania, który zajmuje cały ekran. Rozmiar zawartości jest ustawiony na potrójną szerokość i taką samą wysokość. Wewnątrz widoku przewijania - widok kontenera i trzy widoki tabeli - po jednym na stronę. Tylko początkowy widok tabeli jest widoczny.
Pozwala mi to używać przewijania w poziomie do przewijania między tabelami i przewijania w pionie w środku stołu.
Wiem, że Apple tak naprawdę nie zaleca umieszczania UITableView w UIScrollView, ale w tym konkretnym przypadku nie wiem, jak zaimplementować to inaczej, i dopóki iOS8 wszystko nie działa.
Funkcja UIScrollView nie rozpoznaje przewijania w pionie (ponieważ wysokość elementu równa się wysokości widoku przewijania), a te gesty zostały przekazane bezpośrednio do UITableView.
Ale począwszy od iOS8 - to się zepsuje. UIScrollView pozwoliłby na przewijanie w pionie iw zasadzie przechwytywał gesty przewijania wysyłane do UITableView.
Stworzyłem prosty projekt, który działa dobrze w iOS7, ale jest uszkodzony w iOS8. Ktoś ma pomysł, jak rozwiązać ten problem?
Link do projektu: https://dl.dropboxusercontent.com/u/6402890/TablePaging.zip
Jesteśmy w dokładnie tej samej łodzi. Dobrze pracował przed iOS 8. Teraz jest uszkodzony. Czy znalazłeś coś na ten temat? – mikemike396
Jeszcze nie. Będzie działać dzisiaj z nasionami GM – sha
Brzmi nieźle. Wrócę tutaj, jeśli coś wymyślę. Dzięki. – mikemike396