Как я могу создать iPhone экранная заставка в приложении?
Например: После 30 секунд не использовалось приложение, "экранная заставка" запускается. Где экранная заставка является фильмом, фото слайд-шоу и т.д.
В этом случае вы захотите отсчитывать 30 секунд от любого взаимодействия с пользователем, поэтому я бы предложил создать глобальный NSTimer
в делегате приложения, который создаст и сделает заметным ваше представление заставки, если оно достигнет 30 секунд.
Следите за событиями касания и поворотами вида - если они происходят, аннулируйте ваш таймер и создайте новый.
Если вам не нравится аспект "создать/уничтожить", вы можете регистрировать "время последнего ввода" от любого события прикосновения/поворота, и ваш таймер может сравнивать его с текущим временем каждый тик.