iOS 里面如何使用第三方应用程序打开自己的文件,调用wps其他应用打开当前应用里面的的ppt doc xls...
我们的自己的应用里面经常涉及的要打开ppt doc,这样的功能,以前总以为iOS沙盒封闭化,不可能实现,后来终于解决了
使用
UIDocumentInteractionController 来解决这一问题
使用下面代码,就可以打开airdrop ,然后你选择wps , 打开文档,OK
- (IBAction)download:(id)sender {
NSString* path = [[NSBundlemainBundle] pathForResource:@"aa"ofType:@"docx"];
NSURL *file_URL = [NSURL fileURLWithPath:path];
NSFileManager* fileManager = [NSFileManagerdefaultManager];
if ([fileManager fileExistsAtPath:path]) {
if (self.fileInteractionController == nil) {
fileInteractionController = [[UIDocumentInteractionControlleralloc] init];
fileInteractionController = [UIDocumentInteractionControllerinteractionControllerWithURL:file_URL];
fileInteractionController.delegate = self;
//[fileInteractionController retain];
}else {
self.fileInteractionController.URL = file_URL;
}
[self.fileInteractionControllerpresentPreviewAnimated:YES];
}
}
转载于:https://www.cnblogs.com/ccguo/p/3461134.html
iOS 里面如何使用第三方应用程序打开自己的文件,调用wps其他应用打开当前应用里面的的ppt doc xls...相关推荐
- word无法读取此文档,文档可能已损坏 请尝试下列方法:*打开并修复文件*用文本恢复转换器打开文件
若对您有所启发 欢迎打赏 古典小说网 致力于打造极致阅读体验 首创卡拉OK读书方式 首创,桌面大屏幕TXT阅读方式 今天遇到这个问题,word刚刚关闭,然后就打不开了 出现上面提示 解决方法: 先打开 ...
- 电脑上xml文件怎么打开,xml文件如何在电脑上打开
XML文件可以用来在浏览器中生成网页,可以使用任意的标记等.不过有些网友接收到xml文件后发现电脑打不开,不知道xml文件怎么打开怎么办.下面小白就教下大家打开xml文件的方法. 1.运行EXCEL2 ...
- android如何打开apk文件怎么打开方式,.apk文件用苹果系统怎么打开_apk文件苹果怎么打开...
apk文件一般都是安卓手机的软件,当然,我们也可以用windows系统打开.但是苹果系统怎么办呢?有些朋友想要通过苹果电脑玩安卓的手机游戏,却不知道从何下手,那么apk文件用苹果系统该怎么打开呢?接下 ...
- wps打开html文件乱码,wps文档打开以后乱码为什么
仅供参考: 方法一(删除内容格式法) 1.首先,乱码的原因就是因为内容的编码格式和word规定的不一样!这一点是清楚的,万变不离其宗.所以,不管字母乱码还是汉字乱码,采用"删除内容格式法&q ...
- 计算机管理咂打开,资源管理器/文件夹,突然自动打开,无法缩小或关闭,之前已打开运行...
满意答案 yvette刘艳玲 2016.12.17 采纳率:45% 等级:7 已帮助:457人 1)如果您说的是开机时这样的,开机后不要马上操作,因为电脑开机时后台正在加载程序,稍等会在操作.如 ...
- 不小心运行了一个***程序~word 2003 打开2007格式文件的转换器.rar 里的
今天打开一个word时提示要安装转换器,在网上搜索,找到了: word 2003 打开2007格式文件的转换器.rar http://ishare.iask.sina.com.cn/f/2169270 ...
- C语言文件有关的基本知识,以及函数打开与关闭文件!
" 要成为绝世高手,并非一朝一夕,除非是天生武学奇才.但是这种人-万中无一 " -- 包租婆 ● C语言文件有关的基本知识 01 什么是文件 1.文件有不同的类型,在程序设计中, ...
- 【开发工具选集】遇到以下文件,用什么工具打开
*形式* *典型出处和路径* *文件释义及典型用法* ****** **************** ******************** --A类-- *.arc 压缩文件,pkarc的压缩文件 ...
- 如何清理卸下应用的残余文件_Win10系统卸载软件程序及清除残留文件的方法有哪些?...
彼时荒年 回答数:147 | 被采纳数:134 2017-11-29 14:55:34 如果需要卸载安装在Windows10系统电脑中的软件程序,可用如下几种方法进行卸载:一是用软件自带的卸载程序 ...
最新文章
- ubuntu下安装nginx时依赖库zlib,pcre,openssl安装方法
- 测试asp.net for Linux的环境搭建
- javascript感叹号1_「翻译」JavaScript的可视化学习之三:作用域(链)
- 基于JavaScript实现放大镜效果
- 思科华为基础命令对照表
- hdu-1695 GCD(莫比乌斯反演)
- 红帽子 linux 声卡驱动,RedHat Linux系统下安装ALSA驱动的方法
- Echarts地图合并提取
- 手机端网页-微信授权登录
- 把Form转换成TXT格式的文件
- java的基本数据类型_java基本数据类型有哪些?
- ant desigh of angular:让nz-tree-select与nz-tree的值保持一致
- Java ByteBuffer用法
- 红外通信的应用——PPM调制与解码(C51)
- 统一信息管理平台服务器,4A统一安全管控平台
- csgo国服社区服务器维护怎么玩,国服CSGO社区服玩法不“正经” 居然还能组队打僵尸!...
- Python最新操作微信解决方案(附破解文件和代码)
- 如何通过手机进行设备巡检记录?
- cics中间件考试_大型主机CICS中间件基础教程
- 你愿意为了一个更整洁的收件箱付款99美元吗?