2016-11-03 3 views
0

The program is runningэкран черный, когда программа IOS работает от Backgroud

Stay for a few of minutes and continue to run the program,the screen is black now

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

+0

Добавить описание вашей проблемы. – Manishankar

+0

Когда программа остается одной из просмотров в течение нескольких минут. Затем продолжайте запускать программу. Теперь экран черный. Это выполняется в simulator.iPhone тоже черная. Выше изображений относится к просмотрам. – mayun

+0

Пожалуйста, отобразите код для этого окна. Какой код пытается сделать? Консоль говорит что-нибудь? – otusweb

ответ

0

Я думаю, что я решил эту проблему. Пожалуйста, посмотрите на следующее:

  1. Поскольку время сеанса устанавливается в моей project.When программа работает в течение 10 минут, он сбросит rootViewController.And я использую ключи фрагмент кода, чтобы установить RootViewController. См. Изображение.

    Screenshot

  2. Когда мой проект был запущен после того, как прошивка 10, я обнаружил, что код был создан и контроль был изменен.

    UIStoryboard *story = [UIStoryboard storyboardWithName:@"Login" bundle:nil]; 
    [UIApplication sharedApplication].keyWindow.rootViewController = 
         story.instantiateInitialViewController; 
    

    Это неправильный путь.

  3. Таким образом, я использую способ инструментального класса для инкапсуляции.

Смежные вопросы