我正在试图弄清楚如何创建一个用户互动帖子或推文类似于下面的SoundCloud:
以黄色突出显示的部分是我感兴趣的部分,因为据我所知,当涉及到UIActivityViewController(这是Sound Cloud用于此目的)时,唯一可用于共享的对象是图像和字符串。
此外,如果您点击黄色突出显示的部分,此屏幕会弹出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工作表,未显示任何共享选项。
我知道有些人可能会认为这是一个广泛的问题,但如果你能够至少指出我正确的方向,我将非常感激。谢谢。