在共享扩展中设置自定义文本视图文本

问题描述

认共享扩展中,SLComposeServiceViewController 会在加载时自动将所选文本分配给 textview。 我用 SLComposeServiceViewController 替换了 UIViewController,并在情节提要中的 View 控制器中添加一个文本视图。如何将所选文本分配给我的自定义文本视图?



override func viewDidLoad() {
        let extensionItem = extensionContext?.inputItems[0] as! NSExtensionItem
        let contentTypeText = kUTTypeText as String

        for attachment in extensionItem.attachments!{
            if attachment.hasItemConformingToTypeIdentifier(contentTypeText) {
                attachment.loadItem(forTypeIdentifier: contentTypeText,options: nil,completionHandler: { (results,error) in
                    let text = results as! String
                    textView.text = text
                })
            }
}

目前此代码不会更改 textView 文本。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)