我正在尝试弄清如何创建用户交互式的帖子或推文,就像下面的 SoundCloud 中所示:
我感兴趣的是黄色部分,因为据我所知,当涉及到 UIActivityViewController(这是 SoundCloud 用于此的工具)时,仅可共享图像和字符串。
此外,如果您点击黄色部分,此屏幕将在 Twitter 上弹出:
他们是如何做到的?他们甚至有暂停按钮!
这是我尝试做到这一点的方式...
func displayShareSheet(shareContent:String) {
let someView:CustomView = CustomView() // CustomView is a subclass of UIView
let activityViewController = UIActivityViewController(activityItems: [someView], applicationActivities: nil)
presentViewController(activityViewController, animated: true, completion: {})
}
...不能正常工作。UIActivityViewController表单弹出,但未显示共享选项。
我知道有些人可能认为这是一个广泛的问题,但如果您能至少指引我正确的方向,我将非常感激。谢谢。