Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将react本机应用程序保持为LTR(从左到右)_Android_Ios_React Native_Right To Left_Left To Right - Fatal编程技术网

Android 如何将react本机应用程序保持为LTR(从左到右)

Android 如何将react本机应用程序保持为LTR(从左到右),android,ios,react-native,right-to-left,left-to-right,Android,Ios,React Native,Right To Left,Left To Right,我已经用react native创建了一个简单的聊天应用程序,当设备语言为从左到右时,它看起来很不错,但是在设备上使用RTL(从右到左)语言时,它看起来很糟糕,布局没有响应性 因此,即使在使用RTL语言的设备上,如波斯语、阿拉伯语、达里语、普什图语、乌尔都语等,我如何将强制保持为LTR(从左到右)。有一种方法可以禁用该设置 import { I18nManager} from 'react-native'; I18nManager.allowRTL(false); export default

我已经用
react native
创建了一个简单的聊天应用程序,当
设备语言为
从左到右
时,它看起来很不错,但是在
设备上使用RTL
从右到左)语言时,它看起来很糟糕,布局没有响应性


因此,即使在使用
RTL语言的设备上,如
波斯语、阿拉伯语、达里语、普什图语、乌尔都语等,我如何将
强制保持为
LTR(从左到右)

有一种方法可以禁用该设置

import { I18nManager} from 'react-native';

I18nManager.allowRTL(false);
export default class Example extends Component {   
    ...
}

有一种方法,您可以禁用该设置

import { I18nManager} from 'react-native';

I18nManager.allowRTL(false);
export default class Example extends Component {   
    ...
}

你不应该。您应该编写代码,以同样好地支持这两者,或者为它们编写单独的布局(如果不支持)。保持它LTR将导致在那些语言中的一个非常糟糕的体验。没关系,我只想保持它LTR,不需要RTLYou不应该。您应该编写代码,以同样好地支持这两者,或者为它们编写单独的布局(如果不支持)。保持LTR会给那些语言带来非常糟糕的体验。没关系,我只想保持LTR,不需要RTLIt。理论的导入对两者都有效。理论的导入对两者都有效。