当用户搜索另一个用户时,我使用此代码加载用户用户名
var user: PFUser? {
didSet {
userNameLabel.text = user?.username
}
}
除了个人资料图片之外,我怎样才能做同样的事情?
最佳答案
您可以执行以下操作。
案例1
如果您需要下载图像并显示-
- 创建一个保存图像 URL 的属性。
- 异步下载图像并显示
所以代码看起来是这样的
var pictureURL: NSURL?
var user: PFUser? {
didSet {
userNameLabel.text = user?.username
pictureURL = user?.pictureURL
displayPicture()
}
}
private func displayPicture() {
// Async download pic and display
}
案例2 如果您本地有图像,则只需显示 -
var user: PFUser? {
didSet {
userNameLabel.text = user?.username
userImage.image = UIImage(named: "Picturename")
}
}
关于swift - 加载用户图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34702462/