2012-06-17 4 views
-1

Я добавил файл default.png для экрана splah в проекте iphone. Он работает для каждого запуска приложения. Я хочу установить этот заставку только для первого запуска. И тогда, когда пользователь щелкнет, он будет скрыт. Для других прогонов я не хочу показывать это снова. Возможно ли это с помощью функции запуска изображений или я должен использовать новое представление для этого?ios splash screen

+0

Думаю, вам может не хватать точки Default.png. Это изображение просто обеспечивает буфер между трамплином и вашим приложением. Имея Default.png на месте, вы можете дать пользователю представление вашей главной страницы перед загрузкой, чтобы они не просто смотрели на черный экран и ожидали. –

ответ

4

Вы не можете динамически менять «Default.png» между запусками вашего приложения. Это нарушит подписание кода, и ваше приложение больше не будет запускаться или запускаться.

Ваше лучшее решение - просто использовать уникальный «UIView» после того, как экран всплеска (по умолчанию) исчезнет и отобразит, что «UIView» только при первом запуске.

+0

Ближе всего он может сделать черный всплеск (черный Default.png или отсутствующий файл) и затем исчезать в его пользовательском «всплеске», в зависимости от первого запуска и т. Д. –

+0

Я пытаюсь создать представление изображения программно для первого беги сейчас. Также мне нужна кнопка, чтобы закрыть ее. Благодарю. – Oktay

+0

Просто создайте «UIViewController», вставьте изображение и кнопку («Понимать», «Продолжить», «Закрыть» и т. Д.) И покажите * это * при первом запуске. –