Заставка Media Type в iPhone iOS - PullRequest
       28

Заставка Media Type в iPhone iOS

2 голосов
/ 14 апреля 2011

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

Насколько я понимаю, заставка - это всего лишь изображение (Default.png), поэтому, если я хочу увеличить заставку, единственный способ, которым я могу это сделать, - это создать изображение и добавить подпредставление впереди? Затем создайте таймер для вызова метода для удаления изображения из представления.

Но затем я хочу создать заставку медиа-типа, которая будет отображать аудио, видео и т. Д. Поэтому вопрос в том, как будет выглядеть поток. Я думаю только о том, чтобы создать ViewController и представить его в модальном виде. Позже я также добавлю опцию для обнаружения касания от пользователя, при касании которого носитель закроет / скроет / закроет фальшивый экран-заставку и представит контроллер основного вида.

Пока поток моих мыслей таков:

AppDelegate -> RootViewController -> SplashViewController (модальное представление)

можно ли так сделать?

AppDelegate -> SplashViewController -> RootViewController

Есть ли другой способ показать мультимедиа при запуске приложения?

Любой ответ приветствуется, спасибо заранее.

1 Ответ

3 голосов
/ 14 апреля 2011

установите контроллер корневого представления вашего контроллера навигации на Ваш экран-заставку.

Тогда просто не позволяйте пользователю перемещаться по этому низкому уровню.

после истечения времени таймера нажмите на навигационную панель.с анимацией: НЕТ, и ваш экран-заставка будет заменен.

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

...