Мне нужно отобразить следующую структуру данных в Базовых данных на iPad:
Категории (tableView) -> Продукты (tableView) (Эта часть с 2 слоями контроллеров навигации в masterView на левой стороне UISplitViewController)
Выбрав конкретный продукт, отобразите ProductDetail в detailView справа от UISplitViewController.
Задача состоит в том, чтобы добавить кнопки Prev / Next в detailView и перемещаться по различным продуктам в этомособая категория.Включая функции, в которых в портретном режиме:
1.При исчезновении masterView Prev / Next по-прежнему могут нормально работать.
2. Скажите, что пользователь в данный момент находится в категории 1 -> ProductList1, пользовательвернуться назад из ProductList1-> Categories, не выбрав никакой другой категории, отклоняет materViewPopOver.После использования Prev / Next для навигации по продуктам в ProductList1, а затем повторного открытия masterViewPopOver, оригинальный ProductList1 отображается в masterViewPopOver (вместо того, чтобы на уровне категорий, когда последний отклонен)
В нижней строке я хочу, чтобы он функционировал точно так жеродное приложение для iPad Mail.
Может ли кто-нибудь посоветовать, что такое практика ставок для достижения этого поведения?
Должен ли я использовать только один FetchedResultsController (со многими разделами) для обработки как уровня категорий, так и продуктовданные уровня?Или я должен использовать два (по одному на каждый уровень)?Как мне убедиться, что detailView отслеживает порядок «предыдущий / следующий»?
Любой вклад приветствуется!Заранее спасибо.