как выбрать rootviewcontroller в UApplication sharedApplication и поток пользовательского интерфейса работает нормально? - PullRequest
0 голосов
/ 11 апреля 2019

Адрес памяти UILabel view1 корневого контроллера до переключения - A.

После переключения rootviewcontroller адрес памяти UILabel viewport1 равен B.

Есть ли запущенный поток, как правильно обновить UILabel обратно до view1?

Мое демо: https://github.com/mrerhuo/MediaTestApp

это переключение кода rootviewcontroller:

[self dismissViewControllerAnimated: YES завершение: ^ { UISplitViewController * rootView = [self.storyboard instantiateViewControllerWithIdentifier: @ "splitView"]; [UIApplication sharedApplication] .keyWindow.rootViewController = rootView; [[UIApplication sharedApplication] .keyWindow.layer addAnimation: self-> transtition forKey: @ "animation"]; [self.presentingViewController dismissViewControllerAnimated: YES завершение: nil]; }];

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