很多时候,我们是在storyboard里直接给item设置名称的显示,但是在需要支持本地化的时候,不同语言的情况下,就需要在代码里设置了,那么如何在代码里设置呢,我们只需要在其中第一个显示的子视图的viewDidLoad 里调用设置一下即可,设置方法见:
override func viewDidLoad() {
super.viewDidLoad()
// 设置 Tab Bar Item 的标题和图片
if let tabBarController = self.tabBarController {
setupTabBarItems(for: tabBarController)
}
}
setupTabBarItems函数见iOS swift开发系列–如何用代码给tabbar的item设定标题 – Idea, Programming ,Share
谢谢支持!~