首页 > 解决方案 > React Native - 如何在 ActionSheetIOS 选项参数中使用 excludeActivityTypes 属性?

问题描述

我是新手,在orreact native方面没有任何背景。该文档没有提供足够的内容来理解属性的使用。文档说:Objective-CSwiftexcludedActivityTypes

excludeActivityTypes (array) - 要从 ActionSheet 中排除的活动

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

标签: iosreact-native

解决方案


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

因此,在大多数情况下,您可以简单地跳过它。

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

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

在此处查找有关此 react-native 组件使用的更多信息:

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


推荐阅读