Сегментированный элемент управления для переключения между несколькими табличными представлениями

В основном я пытаюсь реализовать управляющий сегмент / табличное представление, как в почтовом ящике (см. Около 2:00:http://www.youtube.com/watch?v=FG-h8pDXfoE&feature=youtu.be&t=2m)

Я использую основные данные в одномUITableViewController подключен кUITableView.

Когда пользователь переключаетUISegmentedControl,TableView перезагружается с другим наборомNSPredicate, а такжеUITableViewRowAnimationRight/LeftВ некотором роде создается впечатление, что другой табличный вид вставляется и заменяет старый.

По мере увеличения числа ячеек производительность этой конструкции резко снижается, и она также может выглядеть намного лучше.

Я вижу несколько разных способов сделать это, но я решил попросить вас, ребята, дать несколько указателей, чтобы направить меня в правильном направлении:

Каков наилучший способ иметь сегментированный элемент управления для переключения между несколькими табличными представлениями? Должны ли эти табличные представления быть связаны с одним и тем же источником данных / делегатом?

Ответы на вопрос(3)

Ваш ответ на вопрос