动画视图高度更改时,UIView圆角断裂

时间:2019-05-10 19:02:34

标签: ios swift uitableview

我有带有圆形视图的tableview单元。当我设置单元格高度变化的动画时,它会变成圆角并在动画完成时恢复它。

所有布局都使用AutoLayout构建。

转角四舍五入代码:

view.layer.cornerRadius = 20
view.layer.masksToBounds = true

更改单元格高度时,视图高度会自动更改。

在视图更改大小时如何仍圆角?

1 个答案:

答案 0 :(得分:0)

尝试在backgroundColorcontentView上设置一个UITableViewCell,您会发现cornerRadius实际上没有损坏。单元格的高度变化动画比您的视图快,并且正在创建“剪切”效果。