我是react native
的新手,并且在Objective-C
或Swift
中没有任何背景。 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