这是否可以添加斜角文字效果作为应用程序中显示的图像? 我可以使用图像来显示斜角文本,但现在我需要以编程方式执行此操作。
答案 0 :(得分:0)
您可以借助
绘制文字 +(UIImage*) drawText:(NSString*) text
inImage:(UIImage*) image
atPoint:(CGPoint) point
{
UIFont *font = [UIFont boldSystemFontOfSize:12];
UIGraphicsBeginImageContext(image.size);
[image drawInRect:CGRectMake(0,0,image.size.width,image.size.height)];
CGRect rect = CGRectMake(point.x, point.y, image.size.width, image.size.height);
[[UIColor whiteColor] set];
[text drawInRect:CGRectIntegral(rect) withFont:font];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
但请确保正确添加阴影。如果需要,添加多个具有不同阴影的文本。