首页 > 解决方案 > 如何更新 react-native 项目以适应 iPhone x

问题描述

前一天我有一个旧的 react-native 项目,然后将 react-native 更新到 0.55.4,但我的项目仍然没有适应 iPhone X。

需要一些帮助。

"dependencies": { "react": "16.2.0", "react-native": "^0.55.4", } 在此处输入图像描述

标签: react-nativeiphone-x

解决方案


您是否使用 React Native 0.50.1 中提供的新组件来处理这些案例“SaveAreaView”:https ://facebook.github.io/react-native/docs/safeareaview.html ?

Medium 中有一篇文章单独显示某些屏幕的渲染或与 React Navigation 结合使用https://medium.com/react-native-training/react-native-iphonex-92ff511282af

如果你使用 React Navigation,他们的 github 上报告了一个类似的问题https://github.com/wix/react-native-navigation/issues/2113问题是关于一个错误大小的初始屏幕。

希望这可以帮助 !


推荐阅读