IPhone SDK: запустить приложение с нуля при повторном запуске - PullRequest
0 голосов
/ 06 декабря 2010

Вот мои проблемы,

Когда я устанавливаю свое приложение на тестовое устройство, оно ведет себя так, как я хочу.

Однако, если я закрою его с помощью главной кнопки IPhone и перезапущу со значком, он начнется с того места, где я его оставил, тогда как я бы хотел, чтобы он перезапустился с моего контроллера основного вида (моего начального вида).

Таким же образом я загружаю некоторые анимации с помощью viewDidLoad в определенных видах.Я хочу, чтобы они отображались только при первой загрузке представления при каждом запуске приложения.Сейчас анимации работают только при первом запуске приложения после установки, затем они больше не отображаются при повторном запуске приложения.

У кого-нибудь есть подсказка?

Спасибо большоеБольшое спасибо за вашу помощь.

(Извините, если эта тема немного проста для вас, ребята: D, я новичок в этом!)

Ответы [ 2 ]

7 голосов
/ 06 декабря 2010

Нет проблем с тем, чтобы быть новым!Это происходит потому, что для устройств с iOS 4.0 и выше ваше приложение будет поддерживать многозадачность по умолчанию.Чтобы отключить эти функции, добавьте ключ

UIApplicationExitsOnSuspend

в файл Info.plist и установите его значение YES.Удачи!

1 голос
/ 06 декабря 2010

В дополнение к ответу Сэма, приведенному выше, вы также можете добавить ключ с именем:

Application does not run in background и установить значение YES.

Оба работают нормально, однако.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...