反应原生的权利到左派

时间:2017-04-03 18:16:35

标签: react-native native-base

通过使用此代码(如下所示),该应用程序已经是RTL但是位置是Right&左边改变了(所以必须在右边显示的东西都转向左边。)我是通过tutorial完成的。

ReactNative.I18nManager.allowRTL(true);

另一个问题是Mobile的语言是LTR,图像的位置&设计变成了另一面(例如从右到左的变化),因为App只有一种LTR语言。有没有办法显示RTL& LTR彼此喜欢??

1 个答案:

答案 0 :(得分:6)

您可以使用此代码:

首先:

import { I18nManager } from 'react-native';
App类中的第二个使用:

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;