2016-03-27 1 views
2

Рабочий процесс моего приложения - это когда я потерял соединение. Я перенаправляю приложение на конкретный viewController, а затем на viewWillAppear. Я делаю некоторую обработку.viewWillAppear эквивалент в фоновом режиме

В режиме foreground это работает отлично.

В режиме background выполняется перенаправление, но viewWillAppear не запускается.

Есть ли какой-либо эквивалент для viewWillAppear или каким-либо другим способом проверить, появился ли viewController во время on background?

ответ

0

Если вы находитесь в фоновом режиме, вид не отображается: вот почему я предполагаю, что viewWillApperar не вызывается.

Предлагаю вам перевести код/​​проверку, которую вам нужно сделать в методе viewDidLoad контроллера вида, который вызывается после загрузки в память.

+0

Вид уже загружен, поэтому 'viewDidLoad' не будет вызываться :( – raed

+0

' viewDidLoad' огонь только один раз – raed