Я не могу найти решение, чтобы добавить параметр Instagram в UIActivityViewController. Может ли кто-нибудь помочь. Благодарю.Как добавить активность Instagram в UIActivityViewController
0
A
ответ
0
использовать что-то вроде этого:
@IBAction func shareOnIntagram(sender: UIButton) {
let finalImage: UIImage = UIImage.imageWithView(photoView)
let instagramURL = NSURL(string: "instagram://app")
if (UIApplication.sharedApplication().canOpenURL(instagramURL!)) {
let imageData = UIImageJPEGRepresentation(finalImage, 1)
let captionString = "caption"
let writePath = (NSTemporaryDirectory() as NSString).stringByAppendingPathComponent("instagram.ig")
if imageData?.writeToFile(writePath, atomically: true) == false {
return
} else {
let fileURL = NSURL(fileURLWithPath: writePath)
self.documentController = UIDocumentInteractionController(URL: fileURL)
self.documentController.delegate = self
self.documentController.UTI = "com.instagram.photo"
self.documentController.annotation = NSDictionary(object: captionString, forKey: "InstagramCaption")
self.documentController.presentOpenInMenuFromRect(self.view.frame, inView: self.view, animated: true)
}
} else {
print(" Instagram is not installed ")
}
}
Чтобы сделать этот код работать, не забудьте добавить UIDocumentInteractionControllerDelegate
в классе UIViewController.
+0
Я уже пробовал код. Он открывает приложение instagram, если оно установлено, а не UIActivityViewController. –
Смежные вопросы
- 1. Добавить Instagram в UIActivityViewController
- 2. Автоматически выбирать Instagram в UIDocumentInteractionController или UIActivityViewController
- 3. Открытая активность без отображения UIActivityViewController
- 4. Как добавить приложение в UIActivityViewController
- 5. Определить, какая активность будет выбрана в UIActivityViewController
- 6. Вставить камеру в Активность/Фрагмент, как Instagram
- 7. Добавить в ICloud Drive с UIActivityViewController
- 8. Добавить Facebook в акции UIActivityViewController
- 9. Активность камеры Android, такой как Instagram
- 10. UIActivityViewController setCompletionWithItemsHandler не вызвал активность whatsapp
- 11. Как добавить пользовательскую запись в UIActivityViewController
- 12. Как добавить пользовательские кнопки в UIActivityViewController?
- 13. UIActivityViewController и пользовательские приложения
- 14. Можно ли добавить действие Instagram в Activity Sheet с помощью UIActivityViewController?
- 15. Как добавить анимационную модель Instagram?
- 16. IOS эффект скольжения ViewControllers - Instagram активность Tab
- 17. Невозможно добавить Facebook и Twitter в UIActivityViewController
- 18. Как добавить различную активность в каждой вкладке в вкладке Активность
- 19. Добавить «Вход в Facebook» на Instagram Instagram Войти Страница
- 20. Как добавить активность к вкладке?
- 21. Как добавить активность к WindowManager
- 22. Как добавить активность к виджету
- 23. Как открыть активность запуска instagram из другого приложения
- 24. IOS UIActivityViewController, не может исключать пользовательскую активность. Тип
- 25. UIActivityViewController, pinterest
- 26. Добавить комментарий Таблица Посмотреть Instagram
- 27. Я неправильно понимаю UIActivityViewController?
- 28. Как добавить Instagram oAuth To My Website
- 29. UIActivityViewController не может добавить изображение Шеззаде
- 30. Как добавить DrawerLayout в каждую активность?
Отправьте код, который вы пробовали. – Rob
Я пробовал код, который добавляет изображение в камеру, а затем открывает приложение Instagram. Но я не мог найти код от UIActivityViewController. –