问题标签 [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 投票
3 回答
7624 浏览

react-native - 如何使用 react native 收听物理按钮?

我正在尝试检测用户何时在 react-native 应用程序中按下音量增大按钮。我没有直接在手机中使用任何媒体作为音乐或视频,我想将音量按钮用于不同的目的。例如:触发相机拍摄。

0 投票
1 回答
941 浏览

react-native - 设置溢出:默认在 react-native IOS 上隐藏

今天 react-native Android 有值 overflow: hidden 默认情况下 IOS 有溢出:可见。

如何在 IOS 以及我的 react-native 项目中的所有内容上设置溢出:隐藏?我不想包装每个给定的组件。

0 投票
1 回答
132 浏览

react-native - React-Native 全新安装编译错误

我创建了一些 react-native 项目,并且自从更新到 Sierra OSX 和 Xcode 8 后,在打开每个项目时,我都会收到错误消息:

Application AppName has not been registered. This is either to due to a require() error during initialisation or a failure to call AppRegistry.registerComponent.

我回到了基础,卸载并重新安装了节点,重新安装了最新的 react-native,创建了一个新的 init,但仍然出现错误。我已按照此处的建议查找并删除了自定义编译器标志。

这是一个真正的问题,如果有人有任何见解,我将非常感激!

0 投票
1 回答
3777 浏览

ios - React-Native 错误:[__NSPlaceholderDictionary initWithObjects:forKeys:count:]:尝试从对象 [0] 插入 nil 对象

我在尝试将数据传递给 Obj-C 方法时遇到错误。

代码如图,Obj-C:

js:

问题源于处理 NSDictionary,但是我看不出数据有问题。任何见解将不胜感激。

堆栈跟踪如下:

0 投票
1 回答
1017 浏览

javascript - 在 React-Native js 和 Obj-C Bridge 之间传递数据

我已经简化了将简单字符串从 react-native index.ios.js 传递到 Obj-C 本机模块的调用,但仍然出现错误:

我的代码如下:

Node.js(由 TouchableOpacity 组件调用):

对象-C:

如果有人有任何见解,那就太棒了。

0 投票
0 回答
465 浏览

react-native - React Native:图像显示 Android 与 iOS 的差异

我正在尝试显示与被白色边框包围的 flexbox 缩放的远程图像,并且 Android 和 iOS 都没有按照我希望的方式处理我的解决方案。iOS 仅显示白色边框,而 Android 仅显示图像。

适用于 iOS 和 Android 的不同图像显示

这是对应的代码。问题出在哪里的任何指针?

0 投票
2 回答
2864 浏览

javascript - React-Native:使用推送通知唤醒后台任务

据我所知,即使应用程序关闭,推送通知也可用于本机反应。是否可以使用推送通知在本机反应中运行后台任务?

例如,当推送通知发送到设备时,它会运行一个函数来从服务器获取数据并更新数据库。

https://github.com/zo0r/react-native-push-notification

0 投票
2 回答
1225 浏览

ios - 检测应用程序 React 应用程序是否在模拟器中运行

按照示例传递 React Native 的初始属性不起作用。

问题是 的值isSimulator被评估为undefined

代码:

反应:

0 投票
3 回答
3256 浏览

react-native - 使用 react-native-router-flux 删除抽屉页面的后退按钮

我一直在尝试创建一个应用程序来学习本机反应,它有一个登录界面,在成功验证后,用户会被重定向到带有导航抽屉的主页——这是当今大多数移动应用程序的标准。

我使用react-native-router-fluxreact-native-drawer-layout来实现这个。

我让抽屉工作了,但是一旦我从登录页面进入主页(食谱),我可以看到一个后退按钮正在显示,我似乎无法按照 react-native-drawer-layout API no 中的说明设置抽屉图标不管我怎么尝试。

抽屉打开但显示返回按钮的主页

我认为问题出在我的路由器上,为这个特定场景定义的场景如下。

有人可以帮我弄清楚我在这里缺少什么吗?非常欣赏它。

0 投票
1 回答
3897 浏览

ios - 为 React Native 应用程序开发模拟慢速互联网连接

如何在 iOs 模拟器上为 React Native 应用程序测试模拟慢速互联网连接?

我尝试使用 Chrome 开发人员工具更改网络选项卡中的油门,如下所述:https ://stackoverflow.com/a/26313279/1206613 ,但没有运气。

也试过这个解决方案,但也没有去:http ://thisbythem.com/blog/simulating-a-slow-internet-connection-on-osx/

谢谢