Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIActivityType中的UIActivity_Ios_Swift_Uiactivityviewcontroller_Uiactivity - Fatal编程技术网

Ios UIActivityType中的UIActivity

Ios UIActivityType中的UIActivity,ios,swift,uiactivityviewcontroller,uiactivity,Ios,Swift,Uiactivityviewcontroller,Uiactivity,是否有方法从和现有UIActivityType获取UIActivity 因此,我可以像这样构造UIActivityViewController: let activityViewController = UIActivityViewController(activityItems: [], applicationActivities: [MyActivity(),"TypeUIActivity"]) present(activityViewController, animated: tr

是否有方法从和现有UIActivityType获取UIActivity

因此,我可以像这样构造UIActivityViewController:

let activityViewController = UIActivityViewController(activityItems: [],
   applicationActivities: [MyActivity(),"TypeUIActivity"])

present(activityViewController, animated: true, completion: {})
通过阅读有关这方面的文章,我读到:

将注释子类化

在使用此类之前,必须对其进行子类化 活动对象是对提供给它的数据进行操作,并提供 iOS可以向用户显示的一些元信息。有关详细信息 在复杂的服务中,活动对象还可以显示自定义用户 界面,并使用它从用户处收集其他信息。”

这意味着您需要创建UIActivity的自定义实现,并重写其功能以创建希望使用的方法。例如创建CollectionViewCell的自定义实现