back - 如何从 react native 页面返回 native View Controller ?

标签 back react-native

我用 UIViewController 包装了一个 react-native 页面,并用导航 Controller 推送它,但是我如何使用 react-native js 代码弹出到 native 页面?

最佳答案

最简单的方法是在您的 AppDelegate 上有一个引用您的 UIViewController 的属性,并有一个 React Native Module 方法 (RCT_EXPORT)根据您的情况调用 dismissViewControllerpresentViewController

我建议阅读这篇讨论结合原生 iOS View 和 React Native 的帖子:Leverage Existing iOS Views with React Native

关于back - 如何从 react native 页面返回 native View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30626301/

相关文章:

java - Android 后退按钮永久删除 Activity

javascript - 无法捕获 android back 事件

react-native - 我可以用react-native-webview渲染空HTML页面吗?

javascript - componentDidMount 中的意外关键字 'const',React

ios - 向后滑动添加 Action swift 4

ios - 使用 UINavigationController 推送两个 View 后后退按钮消失

css - 为什么我不能与背面的链接互动?

react-native - 在 React Native 中使用 FlatList 实现搜索栏

javascript - React.js中的不变违规

react-native - 如何让 ListView 部分标题保持不变