首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从react-native代码转到特定的本机视图控制器?

如何从react-native代码转到特定的本机视图控制器?
EN

Stack Overflow用户
提问于 2017-06-28 18:11:57
回答 1查看 1.5K关注 0票数 4

我是react-native的新手。我在react-native中为现有的swift应用程序添加了一个功能。我从我的本机视图控制器提供了RCTRootview。从那里,当用户单击后退按钮时,我必须转到主页,这是在快速编写的。如何从react本机应用程序代码到本机应用程序代码进行通信。有没有人能帮我弄一下这个场景。从过去的两天开始,我一直坚持这一点。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-06-09 04:11:35

是。我找到了这个问题的答案。使用RCTBridgeModule.,一切皆有可能这段代码演示了如何做到这一点。

代码语言:javascript
复制
#import "CalendarManager.h"
#import <React/RCTLog.h>

@implementation CalendarManager

RCT_EXPORT_MODULE();

RCT_EXPORT_METHOD(addEvent:(NSString *)name location:(NSString *)location)
{
  RCTLogInfo(@"Pretending to create an event %@ at %@", name, location);
}

现在,您可以从JavaScript文件中调用该方法,如下所示:

代码语言:javascript
复制
import {NativeModules} from 'react-native';
var CalendarManager = NativeModules.CalendarManager;
CalendarManager.addEvent('Birthday Party', '4 Privet Drive, Surrey');

请遵循下面的official link,了解这一概念和操作方法。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44799601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档