Открытие всплывающего окна windows в iOS 13 в Xcode 11.3 - PullRequest
0 голосов
/ 10 января 2020

После обновления Xcode до версии 11.3 всплывающее окно windows, вызывающее iOS 13, перестало работать, потому что keyWindow устарело, код

UIViewController *qtController = [[UIApplication sharedApplication].keyWindow rootViewController];

UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:sharingItems applicationActivities:nil];

[qtController presentViewController:activityController animated:YES completion:nil];
UIPopoverPresentationController *popController = activityController.popoverPresentationController;

if (popController) popController.sourceView = qtController.view;

В старом Xcode, все работало нормально на iOS 13.

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