ios-应用程序间循环跳转

如果我们在A程序中跳到了B程序中,想在B程序中点击一个按钮重新去调回A程序的话

我们就需要去设置A程序中得到URL Schemes,然后一样的方法调用Open URL方法就可以了。

但是这有个不好的地方,那就是说如果我们需要在B程序中跳转很多个应用,我们都需要去手写

这样会很累,所以我们一样可以通过在A中设置跳转到B的指定的页面的时候,通过A中设置的那个weinxin:// 这个//后面进行传入参数,然后存储起来,再去进行应用。

这样我们就可以不用自己频繁的去写了。这样做还有个好处就是,当我们A程序的URL Schemes发送改变的时候,我们就可以不用在B程序中去进行修改了。

还有一点需要注意的是我们在A程序中设置的@"weixin://friend 后面如果参数要传过去自己的URL Schemes,我们可以通过在Info.plist中进行去实时的进行获取,这样修改了之后,我们也不需要在代码中再进行大的改动了。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"weixin://friend"] options:nil completionHandler:nil];


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值