Segmentowana kontrola do przełączania między wieloma widokami tabeli

W zasadzie staram się zaimplementować segment kontrolny / widok tabeli jak w skrzynce pocztowej (zobacz około 2:00:http://www.youtube.com/watch?v=FG-h8pDXfoE&feature=youtu.be&t=2m)

Używam danych podstawowych w jednymUITableViewController podłączony do aUITableView.

Gdy użytkownik przełączaUISegmentedControl, theTableView jest ładowany z innym zestawemNSPredicate, iUITableViewRowAnimationRight/LeftWygląda na to, że pojawia się inny widok tabeli i zastępuje stary.

Wraz ze wzrostem liczby komórek wydajność tego projektu dramatycznie spada, a także może wyglądać znacznie lepiej.

Widzę kilka różnych sposobów radzenia sobie z tym, ale doszedłem do wniosku, że poproszę was o wskazówki, jak kierować mnie we właściwym kierunku:

Jaki jest najlepszy sposób na segmentową kontrolę, aby przełączać się między wieloma widokami tabeli? Czy te zestawienia tabel powinny być połączone z tym samym źródłem danych / delegatem?

questionAnswers(3)

yourAnswerToTheQuestion