码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发,应用间的跳转

时间:2016-06-13 17:12:22      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:

预习:URL由两部分组成-- 1.scheme:协议头(http://  ftp:// 等等) 2.path:路径(URL中path可以没有)

一.简单实现跳转到指定APP(也就是说跳转到的APP必须有自己的URL) -- 测试APP跳转到wechatAPP

  • 设置APP的URL技术分享
  • 在测试APP中点击按钮实现跳转到微信APP                                                                         技术分享

二.实现跳转到制定页面(控制器) -- 第一种方法:添加多个URL,不同URL对应不同界面;第二种方法:给要跳转到的APP的URL传输不同的path

  • 这里是通过第二种方法是向的,一个是跳转到好友列表.另一个是跳转到微信朋友圈

技术分享

  • 既然是程序之间的交互,那么在APPDelegate中实现对打开应用程序方法技术分享
  • 程序中遇到的小问题,如下图:(解决方法是跳转不同页面之前先回到根控制器)

        // 每次跳转之前让导航控制器回到根控制器 -- 为了解决多次跳转应用造成的bug

        [nav popToRootViewControllerAnimated:NO];

 

图一:程序中出现的问题

技术分享

图二:修复了问题之后

技术分享

 

iOS开发,应用间的跳转

标签:

原文地址:http://www.cnblogs.com/gchlcc/p/5581222.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!