Изменить порядок вкладок UITabBarView программно - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть приложение, которое я хочу запустить с возможностью выбора двух языков - первый, который вы читаете справа, а другой - слева направо.

Я хочу иметь возможность изменять порядок вкладок в UITabBarController в соответствии с выбранным языком программно.

Как это можно сделать?

1 Ответ

0 голосов
/ 04 сентября 2018

Вы должны иметь возможность установить элементы в обратном порядке вручную, вызвав метод setItems() tabView и метод reversed() массива в методе делегата viewWillAppear(_:), но сначала вы захотите как-то проверить, оставлен ли язык для направо или налево.

self.tabBar.setItems(self.tabBar.items?.reversed(), animated: false)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...