我的自定义UITableViewCell中有一个UIView。我想设置取决于UIViews框架高度的角半径,目前我有以下代码:
override func layoutIfNeeded() {
super.layoutIfNeeded()
subjectColorView.layer.cornerRadius = subjectColorView.frame.size.height/2
}
这在iOS10中完美运行,但在iOS9中它根本不会绕过角落。我在这做错了什么?这种类型或视图设置最安全的地方在哪里?
答案 0 :(得分:2)
尝试使用边框半径剪切UIView。
subjectColorView.layer.masksToBounds = true