大纲 (根据大纲搜索问题)
- 一. tableview & collectionView
** 1.1重用机制导致圆角绘制不到位
1.1重用机制导致圆角绘制不到位
image.png
// 设置圆角
[_lblCategory setCornerRadius:11.0 atRectCorner:UIRectCornerTopRight | UIRectCornerBottomLeft |UIRectCornerBottomRight];
坑点1:在awakeFromNib调用这段代码,失效.
坑点2:在setModel的地方调用这段代码如以下效果图,太快可能看不清,有概率的绘制失败(原因是设置圆角是异步执行,可能label的layout还没更新完成,就设置好了圆角)
重用.gif
网友评论