问题标签 [react-native-ios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4993 浏览

react-native - 在 React Native (iOS) 中支持动态类型

有谁知道如何在 React Native 中实现对动态类型的支持?

理想情况下,我们希望在有人更改系统字体大小时进行监听,并执行某种类型的回调。

甚至更好的是,完全阻止在某些组件上实现字体缩放。

在此处输入图像描述

0 投票
0 回答
221 浏览

react-native - 如何配置 react-native 应用程序的发布(而非调试)版本?

我可以*profile*从调试版本启动。但是调试版本对于分析不是很有用(它包含很多调试内容)。有没有办法在 Chrome中启动*perf monitor*,*systrace*和正确的工作?*profile*

0 投票
3 回答
19872 浏览

javascript - React 的 findNodeHandle 方法停止工作

升级到0.26.0-rc版本后,这一行:

抛出此错误消息:

未处理的 JS 异常:_react2.default.findNodeHandle 不是函数。

我正在用这个导入 React:

文档仍然说“与往常一样,要获取组件的本机节点句柄,您可以使用 React.findNodeHandle(component)。”

0 投票
2 回答
6044 浏览

react-native - 在 ListView react-native 中选择一行以获取详细信息

我是 react-native 的新手。我在https://facebook.github.io/react-native/docs/sample-application-movies.html中看到了一个示例。它正在构建一个电影应用程序,用于获取电影并将它们显示在 ListView 中。我们如何选择一行来获取其详细数据并将其显示在其他视图中?请帮忙。谢谢 :)

这是我到目前为止所做的:

0 投票
3 回答
2343 浏览

reactjs - 如何在 Android 上设置日志记录级别以响应本机?

我正在浏览本机代码,并在其中一个文件中找到以下代码:

我想知道Android是否也有类似的东西(在本机反应中)。我尝试通过反应本机代码钓鱼,但找不到任何方法。我想知道是否有人必须为 Android 做这件事。

有人可以帮我吗?

0 投票
10 回答
122380 浏览

react-native - Expo 和 React Native 有什么区别?

来自世博会网站

Expo 让 Web 开发人员只需用 JavaScript 编写一次即可构建真正的原生应用程序,这些应用程序可以在 iOS 和 Android 上运行。

这不是 React Native 所做的吗?有什么不同?

0 投票
1 回答
487 浏览

ios - IOS 模拟器:JavaScriptCoreWTF::CrashOnOverflow::crash:

在 iPhone SE 模拟器中进行测试时,按 CMD+R 会在 xCode 中冻结应用程序并显示此错误: 在此处输入图像描述

React Native 版本:0.34,平台:iOS。

将 xCode 升级到 8.0 版后开始

0 投票
0 回答
974 浏览

ios - 从objective-C到swift的RCT_REMAP_METHOD宏的桥接方法,xcode抱怨:缺少@end

一旦我RCT_REMAP_METHOD(findEvents2, resolver:(RCTPromiseResolveBlock)resolve rejector:(RCTPromiseRejectBlock)reject)在界面内添加了 .m 文件,Xcode 就开始抱怨缺少 @end。

我正在尝试来自https://facebook.github.io/react-native/docs/native-modules-ios.html的回调和承诺示例,同时还从 Objective C 桥接到 Swift。带有回调的 findEvents1 对我有用,但我无法让带有 Promise 的 findEvents2 工作。

我在 .m 文件中添加了带有宏的方法定义:

然后我在 .swift 文件中实现了该方法:

我不完全理解 RCT_REMAP_METHOD 宏是如何工作的,我不明白为什么 findEvent1 有效但 findEvent2 没有。有人可以建议如何桥接这种方法吗?

0 投票
0 回答
313 浏览

listview - 添加到数据源后,React-Native ListView 在彼此之上呈现行

设置

我正在使用redux2ListView种不同类型的行,它们都具有指定的 - 但不同的 - 高度。使用并在 a 而不是无状态功能组件ListViewsectionHeaders呈现React Component(出于各种原因)。

每当状态内发生特定更改时,都会使用新数据(在 中使用)ListView重新渲染。.dataSource.cloneWithRowsAndSections()reduxredux


问题

问题是当我向下滚动到第一部分下方的任何部分并与 UI 交互以向第一部分中的数据添加对象时:第二部分顶部出现一个间隙,这似乎是我的滚动高度位置超过第二部分的顶部。添加的项目在第一部分中正确呈现。当由于该状态更改ListView而重新渲染整体时,就会发生这种情况。redux

这也不是真正的差距——第二部分中的第一项呈现在其下方的项目和部分标题之上


我很确定我正在推动 aListView可以做的极限,但有没有人知道可能导致此问题的原因或如何解决它?

0 投票
2 回答
6329 浏览

react-native - Twitter 在 Android 和 iOS 的 react-native 中登录

有没有人在 Android 和 iOS 的本机应用程序中集成了 twitter 登录。任何帮助都受到高度赞赏。