Я пытаюсь настроить UIActivityViewController, но я действительно не понимаю, как настраивать.
Код:
let image = UIImage(named: (self.userProfileModel!.userdata?.image)!) ?? #imageLiteral(resourceName: "app_logo_v6-2")
let text = "Discription: \(String(describing:
self.userProfileModel!.userdata?.descriptionValue)) \n UserName: \(String(describing: self.userProfileModel!.userdata?.name))"
let shareAll = [text, image] as [Any]
let activityViewController = UIActivityViewController(activityItems: shareAll, applicationActivities: nil)
activityViewController.completionWithItemsHandler = { (activity, success, items, error) in
if success == true
{
SVProgressHUD.showSuccess(withStatus: "SUCCESS")
}
}
UIApplication.visibleNavigationController.present(activityViewController, animated: true, completion: nil)
return
Вывод:
Вот что я пытаюсь сделать:
Поделиться информацией профиля
Имя пользователя: Шам Дхиман
Описание: Всем привет как у вас
UserImage: Изображение
Имя приложения: ABCD
Может кто-нибудь объяснить мне, как решить эту проблему, я пытался решить эту проблему, но пока никаких результатов.
Любая помощь будет принята с благодарностью.
Заранее спасибо.





let shareAll = ["Discription: \(String(describing:self.userProfileModel!.userdata?.descriptionValue)) ", " UserName: \(String(describing: self.userProfileModel!.userdata?.name))", image ?? ""]