我如何在ios中翻转RTL的集合视图?

时间:2015-07-14 06:32:12

标签: ios objective-c uiview uicollectionview

我有2列3行的集合视图。我有一个按钮,我将整个应用程序的语言从英语更改为阿拉伯语。我也希望翻转我的收藏视图

我已成功翻转视图(意味着我的列被交换),但它们的单元格也被反转了。任何人都可以告诉我如何撤回我的集合视图单元格吗?

我的翻转集合视图的代码:

[self.dashBoardCollectionView setTransform:CGAffineTransformMakeScale(-1, 1)];

1 个答案:

答案 0 :(得分:-2)

是的,可以在不转换集合视图的情况下翻转视图,并且基于该视图的所有子视图都将翻转,您可以为RTL提供支持。 为此,您必须水平地给出颤音和前导约束。

semanticContentAttribute 此属性适用于翻转视图程序和故事板。 您可以根据自己的要求使用 forceLeftToRight forceRightToLeft