RN——嵌入到iOS原生应用_rn如何将ios的view嵌入进去-程序员宅基地

技术标签: React Native入门基础  

1.在工程文件夹下,增加package.json文件,如下:

{
  "name": "RNTest1",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start"
  },
  "dependencies": {
    "react": "15.3.1",
    "react-native": "0.32.0"
  }
}

2.在工程文件夹下下载node_modules文件

$ npm install

3.使用cocoaPod下载需要的Subspaces
1)cd到工程文件下(.xcodeproj所在的文件夹中),执行以下命令创建Podfile文件

$ pod init

2)Podfile内容如下,可以根据需要添加其他subspecs

target 'RNTest1' do
  # Uncomment this line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for RNTest1

 pod 'React', :path => './node_modules/react-native', :subspecs => [
    'Core',
    'RCTText',
    'RCTNetwork’,
    'RCTWebSocket', # needed for debugging
    # Add any other subspecs you want to use in your project
  ]


end

3)使用cocoaPod下载

$ pod install

4.代码集成
1)在项目根目录下创建index.ios.js文件

$ touch index.ios.js

2)在需要的controller中,引入RCTRootView.h文件,使用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_28523871/article/details/52562216

智能推荐

HTTP 健康检查(HTTP Health Check)_http健康检查-程序员宅基地

文章浏览阅读3.7k次。Http 健康检查通过发送周期健康检查,监视 upstream 组中 HTTP 服务的健康状态。包括有NGINX Plus 的自定义主动健康检查。简介NGINX 和NGINX Plus 能够持续的检测 upstream 中的服务,剔除宕机的服务,还可以优雅的将恢复的的服务添加到负载均衡组群中。前提对于被动健康检查,你需要使用开源 NGINX 或者 NGINX Plus对于主动健康检查和实时活动监视仪表板,你需要使用 NGINX Plus一个HTTP upstream 负载均衡群组被动健康_http健康检查

Linux下python安装升级详细步骤 | Python2 升级 Python3_linux 升级python-程序员宅基地

Linux下Python升级步骤:下载源tar包,安装成功后需修改yum配置,使其正常使用。

解决Debian 11系统缺少无线网卡固件rtl8192cfw.bin_firmware-realtek-程序员宅基地

文章浏览阅读8.1k次。解决Debian 11系统缺少无线网卡固件rtl8192cfw.bin一,先简单介绍解决办法“rtlwifi/rtl8192cfw.bin”是无线网卡的固件,其实缺少它网卡也是可以用的,只是不知道是不是这个原因导致丢包频繁。在CSDN找到了这篇文章:“U盘安装Debian,提示缺少无线网卡驱动(blog.csdn.net/gaisylly/article/details/50446406)”,然后我找到了一份deb包(ftp.cn.debian.org/debian/pool/non-free/f/fi_firmware-realtek

Android版哆啦A梦连连看游戏源码完整版-程序员宅基地

文章浏览阅读60次。2019独角兽企业重金招聘Python工程师标准>>> ..._哆啦a梦连连看1.6下载

word画流程图工具-程序员宅基地

文章浏览阅读2.9k次。流程图,可以说是日常办公中比较常见的一种图表了,开会,有会议流程;采购,有采购流程;财务付款,有付款流程;工作,也有工作流程,可以说它是无处不在。对于普通上班族、白领来说,Office的三个标配Word、Excel、PPT是最常用的工具,但是它却不是最佳的绘制流程图的软件!使用Word、PPT画流程图总是千篇一律,没有特色,如果才能设计出精美、又独具特色的流程图呢?亿图图示设..._word流程图插件

【成功解决】ValueError: `validation_steps=None` is only valid for a generator based on the `keras.utils.Se-程序员宅基地

文章浏览阅读3.3k次。在调试keras的时候,加入验证集,且用生成器来表示的验证集,如下代码history = model.fit_generator(train_gene, validation_data=val_gene, steps_per_epoch=75,epochs=epoch,verbose=1,callbacks=[model_checkpoint])报出如下错误:ValueError: `validation_steps=None` is only valid for a generator b_valueerror: `validation_steps=none` is only valid for a generator based on t

随便推点

带你真正认识Linux 系统结构_带你真正认识linux系统结构-程序员宅基地

文章浏览阅读2.5k次,点赞2次,收藏16次。带你真正认识Linux 系统结构Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。1. linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linu_带你真正认识linux系统结构

Navicat连接Mysql教程_navicat中mysqldump-程序员宅基地

文章浏览阅读4.1w次,点赞74次,收藏840次。Navicat连接Mysql教程​ Navica作为一个数据库管理工具,容易上手轻便,这里就当介绍给大家认识认识,同时加深自己的使用过程。文章目录Navicat连接Mysql教程一、检查mysql环境二、测试Navicat连接mysql数据库一、检查mysql环境​ 在介绍 navicat之前先检查一下 mysql安装环境是否成功。命令行输入:mysql -V出现下图表示你的mysql环境安装是成功的。这个时候我们通过命令行进入mysql查看自己建立过得数据库mysql -_navicat中mysqldump

SpringBoot详解-程序员宅基地

文章浏览阅读1.8w次,点赞13次,收藏148次。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。......_springboot

C语言字符(&串&数组)处理复习笔记_char str2[] = new char[3]{'w','o','r'}-程序员宅基地

文章浏览阅读103次。C语言字符(&串&数组)处理复习笔记几个函数1.putchar(ch):输出一个字符2.getchar():输入一个字符#include<stdio,h>int main(){ char a,b,c; a = getchar(); b = getchar(); c = getchar(); putchar(a); putchar(b); putchar(c); putchar('\n'); return 0;3.puts(str):输出一个字符串_char str2[] = new char[3]{'w','o','r'}

仿射密码解密(Affine Cipher)-程序员宅基地

文章浏览阅读4.9w次,点赞38次,收藏105次。仿射密码是一种表单代换密码,字母表的每个字母相应的值使用一个简单的数学函数对应一个数值,再把对应数值转换成字母。A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 ..._仿射密码

《Java基础入门第2版》--黑马程序员 课后答案及其详解 第1章 Java开发入门_java基础入门黑马程序员第二版-程序员宅基地

文章浏览阅读3.8w次,点赞116次,收藏425次。文章目录一、填空题二、判断题三、选择题四、简答题五、编程题六、原题及其解析一、填空题1.(1)Java SE(2)Java EE(3)Java ME2.JRE3.javac4.bin5.(1)path(2)classpath二、判断题 1.√ 2.× 3.√ 4.√ 5.×三、选择题 1.ABCD 2.C 3.D 4.B 5.B四、简答题1、 面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。2、 JRE(Java Runtime Environm._java基础入门黑马程序员第二版