繁体   English   中英

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

[英]UIView rounded corners breaks when animate view height changing

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

所有布局均使用AutoLayout构建。

圆角四舍五入代码:

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

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

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

尝试在UITableViewCellcontentView上设置backgroundColor ,您将看到cornerRadius实际上没有损坏。 单元格的高度变化动画比您的视图快,并且正在创建“剪切”效果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM