在我的应用程序中,屏幕上的标签中显示了文本。
我有一个分享按钮,当按下时会带来 UIActivityViewController 但是当你按下分享扩展例如 Twitter 时,你会得到一个里面什么都没有的撰写视图。
我希望它将屏幕上标签中的文本放入撰写视图中。
在我的应用程序中,屏幕上的标签中显示了文本。
我有一个分享按钮,当按下时会带来 UIActivityViewController 但是当你按下分享扩展例如 Twitter 时,你会得到一个里面什么都没有的撰写视图。
我希望它将屏幕上标签中的文本放入撰写视图中。
我不知道你是怎么做到的,但它会很好用。假设您将其放在操作表上:
let share = UIAlertAction(title: "Share my label!", style: .Default, handler: { action in
let shareMessage = myLabel.text
let itemsToShare = [shareMessage]
let activityViewController = UIActivityViewController(activityItems: itemsToShare,
applicationActivities: nil)
self.presentViewController(activityViewController, animated: true, completion: nil)
})