2011-06-17 102 views

回答

4

这是你需要做的就是像什么,

CGRect faxImageRect = CGRectZero; 
CGRect signatureRect = CGRectZero; 

faxImageRect.size = faxImage.size; 
signatureRect.size = signature.size; 

// Adjust the signature's location within the fax image 
signatureRect.origin = desirableLocation; 

UIGraphicsBeginImageContext(faxImage.size); 
[faxImage drawInRect:faxImageRect]; 
[signature drawInRect:signatureRect]; 
image = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

截至去年底image将包含你要发送的图像。

此示例使用其图像的真实大小。你可以改变它,尽管它们可能会受到拉伸。

+0

我会试试这个,让你知道。非常感谢 – milof

0

嗯,我可以建议一个解决方法。 :) 实际上,因为iOS正在处理视图,您可以创建自己的2个UIImageView并添加一个作为另一个的子视图。 如果您对底层绘图内容感兴趣,请阅读 Quartz 2D

+0

不错的建议,但我确实需要保存最终的UiImage,然后传输它。 – milof