ios把数据传递到另一个页面_IOS 应用之间的跳转和数据传递详解
说明:本文介绍app如何打开另一个app,并且传递数据。
一、简单说明
新建两个应用,分别为应用A和应用B.
实现要求:在appA的页面中点击对应的按钮,能够打开appB这个应用。
1.新建两个应用,分别为A和B.
142354418874108[1].png
150002248248878[1].png
2.设置应用B的url。
150005160123679[1].png
3.在应用A中编写打开app的代码
150007446066083[1].png
点击之后,会跳转到新的控制器。
注意:打开应用B的过程中,B有两种状态。
第一种状态:B并没有启动,那么会启动B。并调用下面的方法。
150006209342745[1].png
第二种状态:此时B已经启动了,但是在后台运行,这个时候不会调用该方法。
二:说明
如果一个应用被另外一个应用打开,那么会调用下面的代理方法,且在该方法中可以实现两个应用之间数据的传递。
150022244969072[1].png
代码说明:
#import "YYAppDelegate.h"
@implementation YYAppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSLog(@"didFinishLaunchingWithOptions---B");
return YES;
}
//当一个应用程序被其他程序打开的时候会调用这个方法,在该方法中可以实现两个应用程序间的数据局传递
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
NSLog(@"%@",url);
NSLog(@"%@",sourceApplication);
return YES;
}
文/牵左手不离(简书作者)
原文链接:http://www.jianshu.com/p/2ef7ab4826cf
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
以上就是IOS 应用之间的跳转和数据传递 的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!
时间: 2016-09-18
ios把数据传递到另一个页面_IOS 应用之间的跳转和数据传递详解相关推荐
- ios把数据传递到另一个页面_iOS 应用之间的跳转和数据传递
说明:本文介绍app如何打开另一个app,并且传递数据. 一.简单说明 新建两个应用,分别为应用A和应用B. 实现要求:在appA的页面中点击对应的按钮,能够打开appB这个应用. 1.新建两个应用, ...
- ios把数据传递到另一个页面_iOS 委托 页面之间传递数值
ios的页面传值方法很多,本博客主要是 通过委托模式 来传值. 将一个页面中时间选择器的值传递到另外一个页面 主要包括三个模块 第一:A类 第二:委托协议 第三:B类 首先定义个一委托UIViewPa ...
- ios把数据传递到另一个页面_iOS页面跳转及数据传递(三种)
iOS页面跳转: 第一种 [self.navigationController pushViewController:subTableViewController animated:YES]; //描 ...
- 商品列表选择尺寸和颜色高亮,并且把选择的数据传递到下一个页面
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 需求:商品列表选择属性,给中的属性显示高亮,并且把选择的数据记录下来传递到下一个页面. 项目下载地址:点击去下 ...
- java提交数据到另一个页面_JS实现把一个页面层数据传递到另一个页面的两种方式...
由于之前面试,被问到过此问题,所以今天特意整理了一下.由于自己技术水平有限,若存在错误,欢迎提出批评. 本博客整理了两种方式从一个页面层向另一个页面层传递参数. 一. 通过cookie方式 1. 传递 ...
- 在微信小程序中怎么让一个页面的信息传递到另一个页面
首先需要在前台搭建好需要展示的那个页面. <!--pages/login/login.wxml--> <view class='nav'>输入个人信息</view> ...
- JSP中如何把一个页面的信息传递到另一个页面来
JSP中如何把一个页面的信息传递到另一个页面来 前言: 在做项目的某些特定的情况下,我们需要把这个页面的数据传递到另外一个页面来,在到后端来进行操作:那又哪些方法来实现呢?哪个方法是最好 ...
- A站有一个页面需要PV统计 A站读写该数据 B站读该数据 需要数据同步
A站弄个缓存,并且开放出一个读取借口给B站 B站读取数据的时候,调用该接口和数据库内的数据累加,然后进行限时即可 ---------------------- 另外其他方法 session服务.mem ...
- 老式Android中碎片Fragment之间的跳转和数据传递
随着jetpack组件的使用,fragment之间的跳转和传值已经有相应的demo了.但是有时候难免不用Navigation,或者一些老项目的维护.这里,简单记录下老式fragment怎么跳转和传值. ...
最新文章
- css多行省略号兼容ie,css超出2行部分省略号……,兼容ie
- 安装和部署Exchange Server 2007
- 使用python操作hdfs,并grep想要的数据
- 判断字符串是否以指定字符开头
- ***Xcode Interface Builder或Storyboard中可建立那两种连接?
- 适应各个浏览器的iframe高度自动调整
- C#规范整理·资源管理和序列化
- DateTime和字符串转换问题
- SQLServer 事物与索引
- android target unknown and state offline解决办法
- Java中Comparable和Comparator接口的区别
- eclipse显示行号和Tab、空格、回车
- js保存网络图片至本地
- 合肥科学岛安光所计算机应用,国家大气污染防治攻关联合中心成立 合肥科学岛安光所承担重任...
- 在线解析短视频去水印工具
- python打印网页成pdf_如何使用Python将网页转换为PDF
- 数字验证和table格式(KAYAK)
- Linux 网页挂马实验,网页挂马常见漏洞分析与检测
- 学习资料 AND ORR
- 计算机word平均分怎么算,word怎么计算一列平均分
热门文章
- Linux 查看文件指定行数 内容
- 视界云:CDN{内容分发网络} 知识详解
- 解决: Cannot find module ‘webpack-cli/bin/config-yargs‘、Error: Cannot find module ‘webpack-cli‘
- spring cache相关注解介绍 @Cacheable、@CachePut、@CacheEvict
- 【Cef编译】 CefSharp编译失败,检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”...
- 利用redis实现分布式锁:加锁与解锁
- P4718 【模板】Pollard-Rho算法
- shell编程中date用法(转)
- 相同字符串的string对象不等
- SmartTemplate学习入门一