Цепочка контроллера модального вида в стиле iTunes (бланк формы)
Есть ли способ создать цепочку контроллеров модального вида в стиле iTunes (см. Скриншот)? Я немного осмотрелся, но не нашел реальных вопросов по этому поводу. Я не ищу замену или обходной путь, просто хочу узнать, возможно ли это сделать с текущим SDK (или iOS 5.0, хотя мы не должны говорить об этом, достаточно простого Да / Нет).
Для тех, кто не может разобрать это по изображению; iTunes на iPad имеет эту замечательную функцию, где вы можете просматривать фильмы в formsheet
стиль modalviewcontroller
и если вы нажмете на другой фильм в том же modalviewcontroller
это создаст новый modalviewcontroller
с информацией о фильме, на которую вы нажали, и вытащите "старую" (слева). Это будет скользить обратно, когда центр modalviewcontroller
уволен.
ОБНОВЛЕНИЕ: я уверен, что это было сделано прежде, но я написал свою собственную реализацию. Оказалось, что это не очень сложно, хотя он пропускает некоторые контекстные анимации (например, флип с позиции), он довольно полезен. Так как я написал это для iOS 5, я сделаю код общедоступным этой осенью, когда NDA будет отменен.
1 ответ
Я подозреваю, что это один модальный контроллер представления с прокруткой. Представление прокрутки имеет полупрозрачный фон и отображает несколько "страниц". Если вы воспользуетесь этим подходом, я не могу представить, что его слишком сложно реализовать.