以编程方式更改 swift 中的标签栏项目图像

change tab bar item image in swift programatically

我正在 Xcode 开发应用程序。我的标签栏上目前有三个 tabBarItems。我希望中间的一张是用户选择的图片。我在一个变量中有所需的图片,我设置了 tabbar.swift 来放入代码。我只需要将图像设置为具有正确大小的变量图像(并使图片显示为一个圆圈)和字符串的标题名称。 在这方面的任何帮助将不胜感激。谢谢

试试这个代码。

    self.tabBarController?.tabBar.items![0].image = UIImage(named: "your image name")
    // items![0] index of your tab bar item.items![0] means tabbar first item

    self.tabBarController?.tabBar.items![0].selectedImage = UIImage(named: "your image name")