gpt4 book ai didi

uiimageview - 在 Interface Builder 中暴露圆角半径我做错了什么?

转载 作者:搜寻专家 更新时间:2023-11-01 05:43:22 24 4
gpt4 key购买 nike

这让我发疯。我添加了一个新框架并添加了一个 UIImageView 子类作为它的一部分。然后我创建了一个 UITableViewCell,使它成为我的自定义 UIImageView 的一个实例,并将其外露角半径设置为 5。

在我的子类中我只有:

@IBDesignable class MediaPostCellImageView: UIImageView {
@IBInspectable var cornerRadius: CGFloat = 3.0 {
didSet {
self.layer.cornerRadius = cornerRadius
}
}
}

这是一个展示它的示例项目:http://cl.ly/3Z053m1O3C0i

为什么它没有在 Interface Builder 中显示?

最佳答案

您需要将 layer.masksToBounds 属性设置为 true

此外,如果您仍然看不到圆角,请尝试更改背景颜色,以防它确实有圆角但您看不到它,因为颜色与 super View 相同。

关于uiimageview - 在 Interface Builder 中暴露圆角半径我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24227735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com