我有一个要运行的应用程序,其中有2种语言可供选择-第一个是从右至右阅读,第二种是从左至右。
我希望能够根据所选语言以编程方式更改UITabBarController
中的制表符顺序。
这怎么办?
答案 0 :(得分:0)
您应该能够通过在委托方法setItems()
中调用tabView的reversed()
方法和数组的viewWillAppear(_:)
方法来手动反向设置项目,但是首先您需要进行某种检查如果语言是从左到右或从右到左。
self.tabBar.setItems(self.tabBar.items?.reversed(), animated: false)