如何使用 xCode 继续使用 React Native 项目进行开发?
How to continue developing with a React Native Project with xCode?
我已经用 React Native 完成了我的第一个小应用程序。
现在我想在他们的原生平台上更改一些样式或启动画面,这些平台的生成代码在哪里?我检查了 ios
和 android
文件夹,但我找不到代码的位置。
例如,在 xCode 中,我认为大部分代码都留在 main.jsbundle
文件中。但我不知道如何打开它。此外,是否可以继续Swift语言?
您必须在 ios 文件夹中查找 LaunchScreen.xib。然后您可以从 XCode.
编辑它
您还可以创建一个新的 StoryBoard 文件并通过转到 YourApp > General > App Icons and Launch Images > Launch Screen File
并选择您的新 Storyboard 将其设为默认启动画面。
最后,如果您想向您的 React Native 项目添加一些 Swift,也许 this could help you。
where is the generated code for these platforms?
这就是重点,React Native 不会编译成 ObjectiveC 或 Java。 ReactNative 是一组原生组件,由 JS 通过 NativeBridge 控制。
您的整个应用程序逻辑都存在于 JS 中,并通过桥与本机 UI 层对话。
关于此的一些链接
https://facebook.github.io/react-native/docs/communication-ios.html
如何编写自己的原生组件并使用 js 控制它们
https://facebook.github.io/react-native/docs/native-modules-ios.html
我已经用 React Native 完成了我的第一个小应用程序。
现在我想在他们的原生平台上更改一些样式或启动画面,这些平台的生成代码在哪里?我检查了 ios
和 android
文件夹,但我找不到代码的位置。
例如,在 xCode 中,我认为大部分代码都留在 main.jsbundle
文件中。但我不知道如何打开它。此外,是否可以继续Swift语言?
您必须在 ios 文件夹中查找 LaunchScreen.xib。然后您可以从 XCode.
编辑它您还可以创建一个新的 StoryBoard 文件并通过转到 YourApp > General > App Icons and Launch Images > Launch Screen File
并选择您的新 Storyboard 将其设为默认启动画面。
最后,如果您想向您的 React Native 项目添加一些 Swift,也许 this could help you。
where is the generated code for these platforms?
这就是重点,React Native 不会编译成 ObjectiveC 或 Java。 ReactNative 是一组原生组件,由 JS 通过 NativeBridge 控制。
您的整个应用程序逻辑都存在于 JS 中,并通过桥与本机 UI 层对话。
关于此的一些链接
https://facebook.github.io/react-native/docs/communication-ios.html
如何编写自己的原生组件并使用 js 控制它们
https://facebook.github.io/react-native/docs/native-modules-ios.html