jest to sytuacja:UITableViewController wewnątrz UIScrollView z Horizontal Paging
Potrzebuję przewijania w poziomie i widoków tabel na każdej stronie. Jest to coś w rodzaju aplikacji wiadomości, powinno wyświetlać wiadomości z różnych kategorii, kiedy przewijane są w jednym kierunku poziomym, awewnątrz jednej kategorii powinna wyświetlać około 30 wiadomości, oczywiście przewijanych w pionie.
udało się zrobić to, co trzeba, ale ...
Mam następujący scenariusz:
UINavigationController
|__ UIViewController, which contains ScrollView and PageControl
|__ UITableViewController, which holds data in rows, and is displayed inside parent, which is actually ScollView
wiem, że nie jest to idealne rozwiązanie, ale przynajmniej działa. Jako bazę wykorzystałem kod i samouczek Apple'a dla PageScroll znalezionego na tym link. Zamiast prostego viewController, aby dodać do ScrollView, użyłem TableViewController, więc zasadniczo dodaję tableController.tableView do ScrollView.
Wiem również, że dodawanie tableViews wewnątrz scrollview to rodzaj dodawania samochodu do ciężarówki i prowadzenia tego samochodu, ale nie mogłem znaleźć rozsądniejszego sposobu robienia tego samego.
Potrzebuję twoich przemyśleń o tym, jak można to osiągnąć, stosując inne podejście. Używam do tego tworzenia storyboardów i iOS 5, a wszystko wydaje się (i wygląda) niechlujnie.
Z góry dziękuję bardzo.
Mam dokładnie ten sam problem tutaj. Jak rozwiązałeś ten problem? Nadal dodać UITableViewControllers wewnątrz UIScrollView? Dzięki! – nonamelive