我正在使用UICollectionView在主视图中生成多个缩略图。
这很好用,我可以在单元格周围放置一个边框,也可以应用边框(角落)半径。
唯一似乎没有坚持的是每个细胞的阴影。
这是我的代码
....
[cell.layer setBorderColor:[UIColor colorWithRed:213.0/255.0f green:210.0/255.0f blue:199.0/255.0f alpha:1.0f].CGColor];
[cell.layer setBorderWidth:1.0f];
[cell.layer setCornerRadius:7.5f];
[cell.layer setShadowOffset:CGSizeMake(0, 1)];
[cell.layer setShadowColor:[[UIColor darkGrayColor] CGColor]];
[cell.layer setShadowRadius:8.0];
[cell.layer setShadowOpacity:0.8];
return cell;
你知道我做错了什么以及我能为阴影展示做些什么吗?
答案 0 :(得分:24)
您需要启用在边界之外创建阴影;
[cell.layer setMasksToBounds:NO];