2010-11-13 48 views

回答

0

一旦UIImage已被创建,它不能被修改。这包括添加边框。

+0

得到一个UIImage谢谢你回复我。 – voyager 2010-11-13 06:26:05

0

这实际上意味着将边框绘制到由UIImage表示的位图中。最简单的方法是完全创建一个新的位图。使用CGBitmapContextCreate()创建一个新的位图图形上下文。使用CGContextDrawImage()将您的UIImage绘制到它中。使用CGContextAddRect()绘制边框。最后,使用CGBitmapContextCreateImage()创建一个新的位图。你可以使用[UIImage imageWithCGImage:]

+0

好的,谢谢你给出答案。但创建位图图像后,我可以只在该图像上填充颜色? – voyager 2010-11-13 06:25:04

+0

只要你有它并且没有销毁它,你可以绘制到位图图形上下文。 – TomSwift 2010-11-13 07:50:08

+0

对不起,我没有得到你。 – voyager 2010-11-13 08:41:56