相关疑难解决方法(0)

反应原生的权利到左派

通过使用这个代码(在下面),应用程序已经RTL但右和左的位置发生了变化(所以必须在右边显示的东西都转向左).我是通过教程完成的.

ReactNative.I18nManager.allowRTL(true);
Run Code Online (Sandbox Code Playgroud)

另一个问题是当Mobile的语言是LTR时,图像和设计的位置变成了另一面(例如从右到左的变化),因为App只有一种LTR语言.有没有办法让人们像对方一样展示RTL和LTR?

react-native native-base

15
推荐指数
1
解决办法
3443
查看次数

React Native - ios 中的 rtl

首先,我在 android 上工作并且 RTL 运行良好,我添加了以下代码:

   I18nUtil sharedI18nUtilInstance = I18nUtil.getInstance();
   sharedI18nUtilInstance.setAllowRTL(context, true);
Run Code Online (Sandbox Code Playgroud)

到 MainActivity.java 和

android:supportsRtl="true"
Run Code Online (Sandbox Code Playgroud)

到 AndroidManifest.xml

并在js代码中:

I18nManager.forceRTL(true);
Run Code Online (Sandbox Code Playgroud)

现在是问题:我尝试在 ios 上设置 rtl 但它不起作用我添加了

 // in AppDelegate.m
   [[RCTI18nUtil sharedInstance] allowRTL:YES];
Run Code Online (Sandbox Code Playgroud)

I18nManager.forceRTL(true);
Run Code Online (Sandbox Code Playgroud)

在 js 代码中,但所有文本和 flex 仍然是 ltr...我能做什么?

right-to-left ios react-native

5
推荐指数
2
解决办法
3030
查看次数

标签 统计

react-native ×2

ios ×1

native-base ×1

right-to-left ×1