我在 iOS7 上制作文本笔划时遇到问题......对于 iOS4 iOS5 和 iOS6 一切正常,但由于我为 iOS7 更新了我的设备,我看不到笔划颜色。有人知道这怎么可能吗?
这是我的代码:
UIGraphicsBeginImageContext(CGSizeMake(scale(line.position.width), scale(line.position.height)));
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth (context, scale(4.0)); //4.0
CGContextSetLineJoin(context, kCGLineJoinRound);
CGContextSetBlendMode(context, kCGBlendModeScreen);
CGContextSetTextDrawingMode(context, kCGTextFillStroke);
CGContextSetRGBFillColor(context, 1.0, 1.0, 1.0, 1.0);
CGContextSetRGBStrokeColor(context, 0.0, 0.0, 0.0, 1.0);
[label.text drawInRect:label.frame withFont:label.font];
self.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();