Меню «Поделиться» на iOS 13: элементы управления не отображаются в правильном порядке - PullRequest
0 голосов
/ 25 октября 2019

У меня есть эта строка для создания сообщения, которым я хочу поделиться с моим пользователем:

let urlAppStore = URL(string: Constant.AppStoreUrl)
let urlPlayStore = URL(string: Constant.PlayStoreUrl)
let text = "share_app_content".localized()

let activityViewController = UIActivityViewController(activityItems: [text, "\nAppStore iOS: ", urlAppStore!, "\nPlayStore Android: ", urlPlayStore!], applicationActivities: nil)
activityViewController.setValue("share_app_subject".localized(), forKey: "Subject")
activityViewController.popoverPresentationController?.sourceView = self.view
present(activityViewController, animated: true, completion: nil)

При работе на iOS 12 содержимое отображается в соответствии с назначением: текст, а затем URL-адреса

Но при работе на iOS 13 сначала идут URL-адреса, а затем текст, который не имеет смысла.

Попробовал его на симуляторе и подключенном устройстве. Я использую Xcode 11.

Есть идеи, как сделать так, чтобы мое сообщение показывалось так, как раньше на iOS 12?

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