【发布时间】:2015-12-05 18:42:38
【问题描述】:
我正在使用 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""
}
【问题讨论】:
-
您在项目中添加了 Quartzcore 框架吗?那么只有圆角半径会起作用。
-
我确实做到了,我在其他地方使用它 UIView.layer.cornerRadius = 5 ,并且有效。但是在 UITableViewCell 中,没有
标签: ios uitableview