При запуске приложения Apple, watchOS2 он называет:Чистых элементов пользовательского интерфейса watchOS 2 после блокировки
awakeWithContext
Затем, если заблокировать и разблокировать приложение, жизненный цикл вызовов:
willActivate
Проблема что у меня есть то, что я не могу удалить элементы пользовательского интерфейса (чистый экран), чтобы пользователь не видел «старый» экран в течение 1 секунды.
Из документации Apple:
didDeactivate:
-У не используйте этот метод, чтобы изменить свой интерфейс ...... Изменения могут быть сделаны только во время инициализации контроллера интерфейса и между вызовами willActivate и этим методом.
, но затем в willActivate метод:
.... Не используйте этот метод для выполнения начальной настройки своего интерфейса.
Я не знаю, что мне нужно сделать, чтобы «очистить» экран, когда пользователь заблокирует приложение.
Спасибо за ваше время.