React Native-如何在ActionSheetIOS选项参数中使用excludeActivityTypes属性?

时间:2018-11-27 10:44:32

标签: ios react-native

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

  

excludedActivityTypes (数组)-要从   动作表

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

1 个答案:

答案 0 :(得分:1)

目的是从可用操作列表中删除一些选项(例如,共享到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