0
我一直在试图寻找这个解决方案很长一段时间,但我找不到任何文档或教程。我想为用户的个人资料图片设置一个tabbar项目。每个用户只能通过Facebook登录到应用程序。该应用程序然后从facebook的用户的个人资料图片,并将其存储在firebase存储。我想检索该图片并将其设置为tabbar项目,但不幸的是,它不起作用。这里是我的代码至今:将tabbar项目设置为像instagram一样的自定义图像
override func awakeFromNib() {
super.awakeFromNib()
self.tabBarItem.title = "MY ACCOUNT"
if self.loggedInUserUid != nil {
let imageRef = FIRStorage.storage().reference().child((loggedInUserUid)!+"/profile_pic.jpg")
imageRef.data(withMaxSize: 75 * 144 * 96, completion: { (data, error) -> Void in
if error != nil {
print(error!)
return
}
DispatchQueue.main.async(execute: {() -> Void in
let image = UIImage(data: data!)
self.tabBarItem.image = image
})
}).resume()
}}
我得到的错误: 无法与标识符
非常感谢你! – juelizabeth
很高兴它为你工作! – Mozahler