ios - 从共享表中删除 "Add to Reading List"?

标签 ios objective-c cocoa-touch sharing

我的应用程序中弹出了 native iOS 共享表,允许人们通过社交媒体、iMessage 等共享内容。但是,我可以删除“添加到阅读列表”和“复制”的条目吗?住在那里?它们对我的应用没有用,所以我想尽可能摆脱它们。

可行吗?

最佳答案

在 iOS 6 中,您可以删除复制条目,但不能删除添加到阅读列表项。

UIActivityViewController 上设置 excludedActivityTypes 属性:

activityViewController.excludedActivityTypes = @[ UIActivityTypeCopyToPasteboard ];

如果您需要对工作表进行更多控制,您可能必须使用开源重新实现,如 REActivityViewController .

关于ios - 从共享表中删除 "Add to Reading List"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18569635/

相关文章:

iphone - 实现 UIViewController 类别

ios - 带有值和日期图表 iOS 的折线图

ios - 如何自定义 UISegmentedControl 以更改所选段的底部边框?

objective-c - 为什么在类别中声明方法而不实现它?

iphone - 现有应用程序的更新

iOS 9 扩展状态栏错误?

ios - UILocalNotification 后台事件触发以暂停 iOS 中的音乐

ios - AFNetworking 超时

iphone - 如何获取存储在设备中的所有图像并在 iPhone sdk 中将它们显示为图库

iphone - wait_fences:无法收到回复:10004003(再次)