添加子项将按钮栏选项卡从RTL更改为LTR

时间:2018-07-25 07:04:47

标签: ios swift xlpagertabstrip

我在我的应用程序中使用https://github.com/xmartlabs/XLPagerTabStrip ..并按我的需要正常工作..我在按钮栏中有5个孩子..并且我的应用程序使用阿拉伯RTL语言...选项卡就像这个:

enter image description here

这是正确的方式。

我刚刚添加了第六个孩子,它被弄乱了..像这样:

enter image description here

如何解决这个问题并使它成为RTL?还有一种方法可以使选项卡可滚动,从而不会像这样拥挤不堪?

1 个答案:

答案 0 :(得分:0)

要获得所需的行为,必须执行以下操作:

  1. 将集合视图的tkinter设置为semantic property
  2. Force Left to Right方法中,在返回视图控制器数组之前对其进行反转
  3. override func viewControllers(for pagerTabStripController: PagerTabStripViewController) -> [UIViewController]中,转到数组的最后一个元素,但请确保分派到主队列中

    ViewWillAppear