Tag: 从右到左

在RTL语言中导航button的位置不正确

在RTL语言中导航button的位置不正确 设备语言设置为阿拉伯语(RTL)时,导航button在iPad和iPhone中的位置不同 任何人都可以请引导为什么发生这种情况,如何解决这个问题? 预先感谢您提供的任何帮助。 以下是该设备的屏幕截图和详细信息: 1. RTL_iPad_Retina_iOS8.4 (button位置不正确的Device: iPad Retina OS: iOS 8.4 ) Device: iPad Retina OS: iOS 8.4 2. RTL_iPhone_6sPlus_iOS10.2 Device: iPhone 6s plus OS: iOS 10.2

如何将默认语言设置为阿拉伯语ios swift?

我正在开发一个应用程序,即2种语言,即英语和阿拉伯语。 我用英文写了应用程序,然后用阿拉伯语将应用程序本地化。 更改语言时,应用程序需要重新启动。 我唯一的问题是,我怎样才能设置默认语言阿拉伯语第一次安装应用程序。我试图在编辑scheme部分设置语言为阿拉伯语,但它只适用于开发版本不分配版本。 这可能是重复的问题,但我已经尝试过,没有成功。

通过iOS 6.1 / iOS 7.0上自动布局的RTL(从右到左)?

难道使用自动布局的RTL概念不再适用于iOS 6.1和iOS 7.0设备(也是模拟器)吗? 它正在为iOS 6.0(只有模拟器进行检查)工作 – 所以当设置为阿拉伯语的设备语言,它反映在6.0版本的预期的用户界面。 (水平约束的方向设置为“导致拖尾”) 已经search了这个问题几天,但没有成功… 谢谢你的帮助!

以编程方式更改Xib方向的最佳方法

我有一个应用程序,其中有一个设置页面,用户可以在其中更改应用程序的语言。 最终,xibs的方向将会改变。 再多说一点,如果语言是英语,方向将是LTR; 但是,如果是阿拉伯语,它将是RTL。 题 什么是最好的方法来实现这一目标? 方法尝试与问题 NSUserDefaults:当语言设置为“ar-SA”时,方向改变成功,但只有在主类中被调用。 当我在运行时,应用程序必须重新启动才能生效。 即使有重新启动应用程序的方法,也不推荐使用,应用程序有被拒绝的风险 多个xibs:这种方法将最终工作,但我必须为每个UIView创build两个Xibs文件。 如果这是唯一的解决scheme,我可以在一个xib文件中创build两个UIViews以避免混淆? 还有其他build议吗? 谢谢

NSAttributedString书写方向

我正在尝试更改NSAttributedString中的写入方向。 但是,我真的很难搞清楚如何去做。 CTFontRef fontRef = CTFontCreateWithName((CFStringRef)@"ArialRoundedMTBold", 16, NULL); NSDictionary *attrDictionary = [NSDictionary dictionaryWithObjectsAndKeys:(__bridge id)fontRef,(NSString *)kCTFontAttributeName, nil]; CFRelease(fontRef); NSAttributedString *attString=[[NSAttributedString alloc] initWithString:self.stringMap attributes:attrDictionary]; self.attString = attString; 这是我初始化我的NSAttributedString的代码,我已经读了关于常量kCTWritingDirectionRightToLeft ,我觉得我必须把它放在什么地方,但我可以找出在哪里和如何。 任何人有任何build议?

Firemonkey Mobile中的双向右移语言

如何在Android或iOS版本中使用FireMonkey显示任何string,如波斯语或阿拉伯语等从右到左的语言? 我使用Embarcadero Rad Studio XE6(delphi),当我把一个TLabel或TEdit,并设置其文本为“سلام”(波斯语你好)一切都可以在Windows和Mac,但在移动平台是错误的显示,在Android显示“不用担心“,在iOS中不显示任何东西,但空间。 这个问题在Delphi XE7中依然存在。

UICollectionView iOS 9在支持RTL语言的项目上发布

在使用UICollectionView时,似乎苹果在RTL语言中使用自动翻转界面的新function会导致问题。 我在收集视图中使用了Trailing / Leadingtypes的约束条件,并且按照RTL语言切换了它们的值。 问题是实际显示的数据是集合数据源中的最后一个 indexPath ,但是第一个单元格的UIScrollView.contentOffset.x是0。 一个适当的行为将是以下之一: 正确显示第一个indexPath并切换滚动的方向(向右) – 最佳select 不翻转UI /约束,所以indexPath -data / indexPath / scrollView.contentOffset.x将被同步 – 禁用RTL支持的选项。 呈现最后一个indexPath的单元格和数据,但修复scrollView.contentOffset.x以表示最后一个单元格的位置。 我猜苹果可能会在将来某个时候修复它,但同时我们将不得不使用倒序数组和/或滚动到最后一个对象的解决方法。

在UICollectionView上从右到左alignment

这是一个非常简单的问题,但是我一直没有find明确的答案(如果我错过了,请纠正我)。 基本上,我的问题是: 是否可以alignmentUICollectionView行内容从右到左,而不是从左到右? 在我的研究中,我已经看到了提示UICollectionViewFlowLayout子类UICollectionViewFlowLayout答案,但是我还没有find一个为右alignment创build的例子。 我的目标是设置2个收集视图,如下所示: 任何帮助是极大的赞赏!