SLComposeServiceViewController
全部标签 我目前正在使用共享扩展功能。在这里,当我搜索很多时,似乎总是使用SLComposeServiceViewController将带有一些文本内容的图像共享到特定应用。但我希望自定义UIViewController类加载来自照片应用程序的选定图像,在打开时它就像邮件编辑器一样mailextensiononsharesheet所以我得到了这个示例,并按照来自以下github链接(第2个)的此源上的说明进行操作:https://martinnormark.com/present-ios-8-share-extension-as-modal-view/https://github.com/mar
有没有办法更改SLComposeServiceViewController上的按钮标题?我尝试更改导航项上的栏按钮项,但这些不是正确的按钮。 最佳答案 只需从navigationController!.navigationBar访问就可以了。以下内容应该有所帮助。self.navigationController!.navigationBar.topItem!.rightBarButtonItem!.title="Save" 关于ios-更改SLComposeServiceViewCon
有没有办法更改SLComposeServiceViewController上的按钮标题?我尝试更改导航项上的栏按钮项,但这些不是正确的按钮。 最佳答案 只需从navigationController!.navigationBar访问就可以了。以下内容应该有所帮助。self.navigationController!.navigationBar.topItem!.rightBarButtonItem!.title="Save" 关于ios-更改SLComposeServiceViewCon
我似乎无法理解如何启动自定义共享ViewController。我的理解是SLComposeServiceViewController类为开发人员提供了一个准系统的组合View,很像已经提供的服务类型Facebook和Twitter,开发人员必须实现他或她自己的功能。如果是这样,我不应该像任何其他VC一样初始化SLComposeServiceViewController并呈现它吗? 最佳答案 根据我的理解,该类似乎是为了功能而进行子类化。如果你想让它动态化,你可以创建一个非常简单的子类enumComposeServiceResult{
这个问题之前可能以不同的形式被问过,但我正在尝试更深入地理解共享扩展,因此,这个问题比之前问过的这个问题的版本更详细。在编写共享扩展时,我们可以子类化SLComposeServiceViewController并获取viewDidLoad()和didSelectPost()事件等,但根据Apple文档,VC上的唯一属性是contentText和textView以及占位符属性https://developer.apple.com/library/prerelease/ios/documentation/Social/Reference/SLComposeServiceViewContro