您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页iOS10应用之间的跳转,以及传递参数到指定页面

iOS10应用之间的跳转,以及传递参数到指定页面

来源:二三娱乐

首先设置好要目的应用的url schemes,然后将其加入本工程的白名单,之后在工程中做判断canOpenURL,如果成功,则openURL:url options:@{} completionHandler:nil。

1.给目的应用添加URL Schemes 2.在本工程info.plist中设置白名单 3.本工程文件代码

需要注意的是,在iOS10中 openURL: 方法被废除,用openURL:url options: completionHandler:替代。

它有三个参数:

* 要打开的URL。

* 一个可选字典。传一个空字典时,该方法的效果与 openURL:一致。

* 一个带有成功与否参数的 completion handler(可认为是闭包或block)。如果你对这个状态不感兴趣可以传Null。

跳转到指定页面并传递参数,跳转页面跟上边差不多,传参如下图所示:

4.本工程点击事件代码(分享至朋友圈传参) 5.目的工程代理代码 6.目的工程主控制器segue传参给朋友圈 7.朋友圈页面显示参数

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务