我有一个集合视图,其中包含一些集合视图单元格,如下图所示。与UI的其他部分相比,它似乎具有非常糟糕的图形质量。
截图是在带有视网膜显示屏的真实iOS设备上拍摄的。
任何帮助?
答案 0 :(得分:0)
迪马是对的,谢谢。
我将代码附加到CALayer以获得阴影效果,这使其分辨率较低:
cell.layer.masksToBounds = NO;
cell.layer.borderColor = [UIColor whiteColor].CGColor;
cell.layer.borderWidth = 7.0f;
cell.layer.contentsScale = [UIScreen mainScreen].scale;
cell.layer.shadowOpacity = 0.25f;
cell.layer.shadowRadius = 5.0f;
cell.layer.shadowOffset = CGSizeZero;
cell.layer.shadowPath = [UIBezierPath bezierPathWithRect:cell.bounds].CGPath;
cell.layer.shouldRasterize = YES;