UIActivityViewController auf dem iPadIOS

Programmierung für iOS
Guest
 UIActivityViewController auf dem iPad

Post by Guest »

Ich habe den folgenden Code verwendet, um einen UIActivityViewController anzuzeigen, der gut funktionierte, als ich Xcode 6, Swift 1.2 und iOS 8 verwendet habe. Als ich jedoch aktualisiert habe, wurde der UIActivityViewController angezeigt, aber er ist vollständig leer ohne Freigabeoptionen. Haben Sie Vorschläge?

Code: Select all

if UIDevice.currentDevice().userInterfaceIdiom == .Pad {
let textToShare = textViewOne.text

let objectsToShare = [textToShare]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)

let nav = UINavigationController(rootViewController: activityVC)
nav.modalPresentationStyle = UIModalPresentationStyle.Popover
let popover = nav.popoverPresentationController as UIPopoverPresentationController!

popover.sourceView = self.view
popover.sourceRect = sender.frame

self.presentViewController(nav, animated: true, completion: nil)

} else {
let textToShare = textViewOne.text

let objectsToShare = [textToShare]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)

self.presentViewController(activityVC, animated: true, completion: nil)

}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post