图层和阴影上的圆角半径
问题描述:
我有一个单元格内的地图视图,我希望它具有圆角半径和阴影。我或者只有圆角或者只有阴影和没有圆角的时候,我将掩码分别设置为ON/OFF。我抬头看到这个例子: Can't add a corner radius and a shadow图层和阴影上的圆角半径
但没有成功。 我错过了什么?先谢谢你!
[[cell.map1 layer] setShadowColor:[UIColor blackColor].CGColor];
[[cell.map1 layer] setShadowOpacity:0.8f];
[[cell.map1 layer] setShadowRadius:20.0f];
[[cell.map1 layer] setShadowOffset:CGSizeMake(0, 3)];
// [[cell.map1 layer] setMasksToBounds:NO];
[[cell.map1 layer] setShouldRasterize:YES];
[[cell.map1 layer] setCornerRadius:20];
为什么要评论[[cell.map1 layer] setMasksToBounds:NO];? – 2013-02-08 12:41:33
我只是在测试可能的解决方案。当我将它设置为YES或NO时,它不起作用。它要么只显示阴影,要么只是使角落变圆 – user1780591 2013-02-08 12:49:27