我在本机上创建了一个应用程序,当手机语言为En时,一切正常,但是当我更改手机语言时,UI崩溃并且一切倒退 我正在使用
"react": "16.6.3",
"react-native": "0.58.5",
答案 0 :(得分:1)
您应该在应用程序中禁用rtl视图
将此代码放入app.js:-
const ReactNative = require('react-native');
try {
ReactNative.I18nManager.allowRTL(false);
} catch (e) {
console.log(e);
}
你应该没事。
答案 1 :(得分:1)
类似于@Roozbeh,但您可以执行以下操作:
import { I18nManager} from 'react-native';
然后
try {
I18nManager.allowRTL(false);
}
catch (e) {
console.log(e);
}