react-native跳转iOS原生界面

描述:

原生的react-native项目中跳转到自动生成的iOS页面里。返回不需要重新加载一次React-native,回到首页,而是在什么地方跳转,就返回到那个地方

步骤

1.iOS代码实现:

a.先构建桥接文件,实现RN跳转原生界面方面,获取当前窗口的控制器[UIApplication sharedApplication].keyWindow.rootViewController,用一个接受;

b.初始化要跳转的界面,需要导航栏,添加导航栏即可,或者在界面初始化导航栏;

c采用模态跳转方法,进行跳转,到这个基本就准备好,

d.只需要在react native调用方法

react-native跳转iOS原生界面_第1张图片

2.react native实现

var { NativeModules } = require('react-native');

var RNBridgeModule = NativeModules.RNBridgeModule;

react-native跳转iOS原生界面_第2张图片

这样就完成啦,返回采用模态返回

你可能感兴趣的:(react-native跳转iOS原生界面)