我试图通过下面的代码更改标签项的标题,我必须在awakeFormNib()中编写该代码,但是由于某些情况,我必须在viewdidLoad()中更改标题。我正在使用Swift。
override func awakeFromNib() {
self.title = NSLocalizedString("Hello World", tableName: "xxx", comment: "");
}
我在viewdidload()中使用以下代码完成了它
if let downcastStrings = self.tabBarController?.tabBar.items as? [UITabBarItem]
{
downcastStrings[0].title = "Hi"
}