通过使用此代码(在下面),该应用程序已被RTL,但位置的权利和;左变(所以东西必须显示在右变左).我通过tutorial做到了.
ReactNative.I18nManager.allowRTL(true);
另一个问题是,当移动的语言是LTR时,图像的位置&;因为应用程序只有一种LTR语言,所以设计会变成另一面(例如从右到左的变化).有没有办法展示RTL&;彼此喜欢吗??
通过使用此代码(在下面),该应用程序已被RTL,但位置的权利和;左变(所以东西必须显示在右变左).我通过tutorial做到了.
ReactNative.I18nManager.allowRTL(true);
另一个问题是,当移动的语言是LTR时,图像的位置&;因为应用程序只有一种LTR语言,所以设计会变成另一面(例如从右到左的变化).有没有办法展示RTL&;彼此喜欢吗??
您可以使用以下代码:
第一:
import { I18nManager } from 'react-native';
在应用程序类中,第二个选项是:
constructor(props) {
super(props);
I18nManager.forceRTL(true);
}
比如:
import React, { Component } from 'react';
import { View, I18nManager } from 'react-native';
import { Header } from './src/components/common';
import LoginForm from './src/components/LoginForm';
class App extends Component {
constructor(props) {
super(props);
I18nManager.forceRTL(true);
}
render() {
return (
<View>
<Header headerText="Authentication" />
<LoginForm />
</View>
);
}
}
export default App;