UIView.layer.cornerRadius在uitableviewcell中不起作用

时间:2015-09-09 17:12:05

标签: ios uitableview

我正在使用UITableView,我在UITableViewCell中有一个UIImageView,所以它设置了UIImageView的cornerRadius,但它不起作用。我该如何解决?

这是我设置单元格内容的函数,我在cellForRowAtIndexPath的tableviewdelegate中调用它:

func setContentWithUser(#user: UserMapper) -> Void {
        
        if let avatarUrl = user.avatar{
            self.avatarImageView.layer.cornerRadius = 3
            loadImage(url: avatarUrl, { (image) -> Void in
                self.avatarImageView.image = image
            })
        }
        nameLabel.text = user.name ?? "Unknown"
        titleLabel.text = "blabla"
        hospitalLabel.text = "blabla"
        aboutLabel.text = "blabla""
}

1 个答案:

答案 0 :(得分:2)

尝试添加:

self.avatarImageView.cliptobounds = true