iOS UIActivity 视图控制器:添加到阅读列表按钮?

2024-01-10

是否有一项服务能够从应用程序中将 URL 添加到 iOS Safari 的阅读列表。

我想要添加一个 url 和一个 UIWebView,但我已经研究过,但找不到任何东西。

这是我的工作 UIActivityViewController。

 -(IBAction)actionButton:(id)sender;{
    NSLog(@"shareButton pressed");
    NSURL *URL = [NSURL URLWithString:self.feedItem[@"url"]];//this is your text string

    NSArray *activityItems = @[URL];
    ARChromeActivity *chromeActivity = [[ARChromeActivity alloc] init];

    TUSafariActivity *TUSafari = [[TUSafariActivity alloc] init];
    MLCruxActivity *cruxActivity = [[MLCruxActivity alloc] init];

    NSArray *applicationActivities = [NSArray arrayWithObjects:TUSafari,chromeActivity,cruxActivity, nil];
    UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities: applicationActivities];
    activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:applicationActivities];

    activityVC.excludedActivityTypes = @[UIActivityTypeAssignToContact];
    [self presentViewController:activityVC animated:TRUE completion:nil];
   }

UPDATE:iOS 7 添加了一个 API 来完成此任务:

#import <SafariServices/SafariServices.h>

SSReadingList * readList = [SSReadingList defaultReadingList];
NSError * error = [NSError new];

BOOL status =[readList addReadingListItemWithURL:[NSURL URLWithString:urlToAdd] title:titleToAdd previewText:previewText error:&error];

if(status)
{
        NSLog(@"Added URL");

}
else    NSLog(@"Error");

目前(iOS SDK 6.1)无法从第三方应用程序将项目添加到阅读列表。

有一些替代方案,例如可读性 http://www.readability.com/你可以使用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS UIActivity 视图控制器:添加到阅读列表按钮? 的相关文章

  • 在 IOS 上使用 AVComposition 混合两个音频文件

    我正在尝试混合两个音频文件 将一个音频文件放在另一个音频文件之上 不是缝合在一起 但我在 IOS 上学习 AVFoundation 时遇到了困难 我在这里遵循了这个答案 如何使用 AVMutableCompositionTrack 合并音频
  • Swift Codable 将空 json 解码为 nil 或空对象

    这是我的代码 class LoginUserResponse Codable var result String var data LoginUserResponseData var mess String public class Log
  • 推入 UINavigationController 时隐藏 FBFriendPickerViewController 导航栏

    介绍一个实例FBFriendPickerViewController using presentViewController animated completion 非常简单 该类似乎是针对该用例的 但是 我想推送一个实例FBFriendP
  • iOS 滚动视图允许滚动过去的内容

    我正在努力优化我的应用程序以适应横向和较小的屏幕 我主要使用滚动视图来实现这一点 在我的其中一个视图中 我有一个容器视图 当我在故事板中的设备之间切换时 这个容器视图看起来很完美 容器视图映射到具有滚动视图的视图控制器 该滚动视图的顶部 底
  • UIImagePickerView 控制器 - 图像路径 - iphone

    UIImagePickerView控制器返回NSData的图像 我的要求是将图像的路径存储为 varchar 数据类型 从中选择图像后UIImagePickerView 如何获取iPhone照片库中所选图片的完整路径 我的应用程序不必担心在
  • iOS 中的 CSV 逐行解析

    我正在 Objective c 中解析 CSV 文件 该文件包含如下内容 line 40 Rising searches line 41 nabi avc Breakout line 42 stonewall 700 line 43 med
  • 应用内购买产品禁用“提交审核”

    基于此处提到的所有步骤http troybrant net blog 2010 01 in app purchases a full walkthrough http troybrant net blog 2010 01 in app pu
  • 当强制退出/向上滑动以终止 iOS 应用程序而不点击横幅/警报时,如何获取推送通知有效负载?

    我正在构建一个应用程序来处理从 Parse 推送的通知 并尝试创建通知历史记录功能 我已经成功启用了后台模式 因此当应用程序在后台运行时 应用程序可以通过以下方式很好地获取有效负载application didReceiveRemoteNo
  • 架构armv7的重复符号

    尝试在我现有的应用程序中使用 Layar SDK 时出现以下错误 我该如何解决这个问题 Ld Users pnawale Library Developer Xcode DerivedData hub afxxzaqisdfliwbzxbi
  • 防止 AlertView 被解雇

    任何人都可以帮助我防止在其按钮单击事件上解雇警报视图吗 我有一个 textview 作为我的alertView 的子视图 如果 textview 值为 nil 我不想关闭它 因为这是一个非常老的问题 但我得到了一个解决方案 并且如果其他开发
  • git 提交错误:检测到大文件

    您好 我正在为 ios 8 1 开发一个应用程序 xcode 我已经使用 googleMaps 框架来实现自动完成功能 当我尝试在 Git 中推送我的项目时 我收到大文件检测错误 后来尝试使用 git lfs 并跟踪 git 检测到的文件
  • 拖动时获取MKAnnotation的坐标

    我正在根据用户添加的注释的位置创建一条路径 MKPolyline 我想允许用户通过拖动引脚来更改路径 我目前可以做到这一点 但 MKPolyline 不会更新 直到引脚被放下 我实施了 void mapView MKMapView mapV
  • 为什么我的视图仍然以横向呈现?

    我的视图是由导航控制器控制的 因此我将导航控制器支持的方向设置为明确的纵向和纵向UpSideDown 这可以工作 但是如果调用视图时前一个视图处于横向状态 它将以横向方式呈现并保持横向状态 直到设备旋转 如何防止这种情况发生 这是我的代码
  • iPhone 和加密库

    我想我必须在我的 iPhone 应用程序中使用加密库 我想问你有关苹果公司实施的加密货币出口政策的影响 我需要做一些额外的事情吗 例如填写表格等 1 如果我使用 MD5 进行哈希处理 2 如果我使用对称加密 Thanks EDIT 2009
  • 苹果企业程序分发问题[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 这个问题涉及到Apple iOS 开发者企业计划 http developer apple com programs ios enterprise 我
  • 如何反转 CGPath 的点顺序

    我想画一个圆圈 并用它打出字母 为此 我需要顺时针抚摸圆圈 逆时针抚摸字母 这一切都很好 但是当我使用 Core Text 获取字母路径时 我不知道如何从本质上反转该路径 不是镜像或旋转或任何东西 这很简单 我希望点笔画顺序是逆时针的 这实
  • 在故事板中的视图控制器之间滑动手势

    我希望添加左右滑动手势来在视图控制器之间进行更改 这是否可能 并且有没有一种简单的方法可以在故事板中执行此操作 谢谢 故事板允许您在两个视图控制器之间设置 Segues 我想说首先在视图之间附加 Segues 给它一个标识符 然后使用类似的
  • RemoteIO 音频单元播放回调中的 AudioBufferList 内容

    我想 拦截 音频数据传送到 iOS 设备扬声器的过程 我相信这可以使用 RemoteIO 音频单元和回调来完成 在下面的playbackCallback中 ioData实际上包含任何音频数据吗 static OSStatus playbac
  • 苹果推送通知在生产中不起作用

    我们完全陷入困境 请帮忙 我和我的团队制作了一个 iPhone 应用程序 这是我们第一次在 iOS 上尝试 一切都很好 直到我们提交应用程序并在应用程序商店上可用为止 推送通知服务无法正常工作 我在网上搜索并尝试根据人们的建议仔细检查我们的
  • IPV6 快速可达性

    我是 swift 和 xcode 的新手 并且我的应用程序因 IPV6 而被拒绝 性能 2 1 当我们执行以下操作时 您的应用程序会在运行 iOS 9 3 5 并连接到 IPv6 网络的 iPad 和 iPhone 上崩溃 具体来说 当我们

随机推荐

  • 如何手动将文档添加到 Firestore 数据库中的集合?

    I have a quite simple database in Firestore geographic name lat and Lon The database is very static and I only need to a
  • 传单多色折线

    Leaflet 中是否有一个选项可以制作一条具有不同路径颜色的折线 在谷歌中 您可以使用具有颜色属性的路径对象 但是我在传单中没有找到类似的选项 有一些图书馆像https github com Oliv leaflet polycolor
  • 如何检查列表列表的元素是否匹配条件?

    我有一个列表列表 pairs lt list list Name A Value 11 list Name B Value 17 list Name C Value 23 我该如何检查pairs列表包含一个名称 A 的元素 我也想得到这个元
  • Node.js:如何在查询聚合中返回对象?

    我需要使用以下方法计算集合中指定字段的总和group by 所以 我使用了聚合函数 我的愿望是函数应该只返回对象 当我使用aggregate 它返回Array of Objects 但我的查询是返回对象数组 不是单个对象 例如 到目前为止我
  • 设置目录可见性隐藏 woo-commerce

    如何以编程方式设置隐藏在 woo commerce WordPress 中的目录可见性 就像这里提到的 https docs woothemes com document catalog visibility options https d
  • 来自不同控件的 WPF 触发器

    我正在尝试根据包含的文本框的焦点属性更改包含边框的背景颜色 有人可以解释我的代码有什么问题吗
  • 为什么 Python 中 `object() > 0` 为 True?

    In 32 object gt 0 Out 32 True 事实上 它比我尝试过的任何整数都大 因为 Python 2 x 试图在不同类型的对象之间进行可用的比较 即使它们没有意义 它已在 Python 3 上修复 gt gt gt obj
  • 基于 Boost.ASIO 的 HTTP 客户端库(如 libcurl)[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个现代的 C HTTP 库 因为 libcurl 的缺点很难通过 C 包装器来解决 基于
  • 在SoapUI免费版中创建脚本库

    我是 SoapUI 和 groovy 脚本编写的新手 我想创建一个 groovy 脚本存储库 可以在各种测试步骤中重用 我正在使用 SoapUI 免费版本 以下是我的 SoapUI 项目的结构 Project TestSuite TestC
  • 如何从 3 维 sympy 表达式获得快速 lambda 函数?

    我正在使用 sympy 为 cfd 模拟生成不同的表达式 大多数这些表达式都是 exp f x y z 类型 例如 f x y z sin x cos y sin z 为了获取网格上的值 我使用 simpy lambdify 例如 impo
  • 在芹菜中的多个队列中确定队列的优先级?

    我们使用 celery 来执行异步后台任务 并且有 2 个队列用于不同优先级的任务 我们有 2 个节点集群分别为它们提供服务 事情进展顺利 正如预期的那样 问题 我们得到的大多是低优先级的任务 为了优化资源利用率 我想知道是否有一种方法可以
  • 绘制速度不够快,无法跟上 TouchMoved 的速度?

    我正在尝试在我的 iPhone 应用程序中实现简单的绘画功能 我尝试用位图画笔更新位图 我也尝试过本教程 http www ipodtouchfans com forums showthread php t 132024 尽管代码几乎完全不
  • 如何获取具有指定名称的 DataMemberAttribute 的属性?

    如何反射性地获取具有给定名称的 DataMember 的属性 假设每个 DataMember 都有一个唯一的名称 例如 在以下代码中 名称为 p1 的 DataMember 的属性为PropertyOne DataContract Name
  • 如何计算 R 中的文本行数?

    我想使用 R 它是议会演讲记录的笔录 计算文本中不同演讲者所说的行数 基本文本如下所示 MR JOHN This activity has been going on in Tororo and I took it up with the
  • 用户 Fragment.setRetainInstance 不处理重新创建是一个好习惯吗?

    这是一个很好的做法吗Fragment setRetainInstance 为了你所有的Fragments为了摆脱处理Fragment游戏 保存实例状态等 为什么不 是的 如果片段必须保留配置更改 您可以将其与不在返回堆栈中的片段一起使用 它
  • CSS - 禁用宽度:自动

    我有一个尺寸为 32 x 32 的图像 即宽度和高度属性 但是 图像的大小仍保持默认值 150 x 150 看看CSS我可以看到有一个width auto在父 CSS 文件中 当我关闭此功能时 图像大小会调整为 32 x 32 我想在不更改
  • 如何将wxi文件包含到wxs中?

    继很好的建议 https stackoverflow com questions 471424 wix tricks and best practices我已将一些变量移至WXI file 我如何将其包含在WXS file 使用 预处理器标
  • 在 C# 中保存和加载 DataGridView 内容和样式

    我有一个包含许多列和行的 DataGridView 用户可以右键单击单元格并从 ContextMenuStrip 中选择一个选项 选项有红色 蓝色 绿色等颜色 如果用户选择红色 则所选单元格将其背景颜色设置为红色 并且用户还可以在该单元格中
  • 可以使用 HTML5 本地存储来存储文件吗?如果没有,怎么办?

    如何通过浏览器机制 插件是可接受的解决方案 在用户计算机上缓存 管理许多大文件 视频 据我所知 本地存储是关于数据库类型的数据 而不是文件 FileSystem API 1 2 将是您未来最好的选择 在某一时刻它是非常前沿的 然而它已经被w
  • iOS UIActivity 视图控制器:添加到阅读列表按钮?

    是否有一项服务能够从应用程序中将 URL 添加到 iOS Safari 的阅读列表 我想要添加一个 url 和一个 UIWebView 但我已经研究过 但找不到任何东西 这是我的工作 UIActivityViewController IBA