我有一些有趣的通知上滚动性能UITableView与cornerRadius,borderWidth并borderColor启用.
self.tableView.layer.cornerRadius = 10.f;
self.tableView.layer.borderWidth = 1.0f;
self.tableView.layer.borderColor = [UIColor whiteColor].CGColor;
Run Code Online (Sandbox Code Playgroud)
如果我删除borderWidth和borderColor滚动得到60 FPS没问题.只要我将这两个属性添加到图层FPS滴.
有没有人有这样的奇怪行为发生的建议或解释?
非常感谢!
是否可以创建圆形的自定义UICollectionViewCell?
为什么我需要这个?
我正在尝试创建自定义颜色选择器.我想在每个CollectionViewCell中添加一些默认颜色.这些颜色是动态的.这意味着我将改变填充细胞的颜色.
我试过的
1.我在单元格中保留了圆形png图像.但如果我想改变颜色,将不得不改变图像.
我把圆形图像保持透明(在圆形区域内).然后我改变了细胞的背景颜色.因为我将改变collectionView的背景图像而失败.
除了边界外,我保持圆形图像完全透明.然后我改变了细胞的背景颜色.失败了...
救救我..
objective-c uiview ios uicollectionview uicollectionviewcell