我是react native的新手,并且在Objective-CSwift中没有任何背景。 documentation没有提供足够的内容来理解excludedActivityTypes属性的使用。文档说:

excludeActivityTypes (数组)-要从中排除的 Activity
行动表

它需要数组,但我不知道要在数组中提及什么,以及使用此属性的目的是什么。谁能说出它的目的和用法?一个小例子将不胜感激。谢谢 !!!

最佳答案

目的是从可用操作列表中删除一些选项(例如共享到Facebook / Twitter或保存到相机胶卷)

因此,在大多数情况下,您可以直接跳过它。

excludedActivityTypes: [
'com.apple.UIKit.activity.PostToFacebook',
'com.apple.UIKit.activity.PostToTwitter']

您可以在Apple的开发人员文档中找到可能排除的清单:
https://developer.apple.com/documentation/uikit/uiactivitytype

在此处找到有关此本机组件的更多信息:

https://github.com/react-native-community/react-native-share/issues/153

10-08 03:11