2009-07-17 5 views

Répondre

3

Ce qui suit devrait fonctionner. Selon le type de transformation que vous avez défini sur la vue et la couche, vous devrez peut-être appliquer une sorte de rotation.

- (UIImage *)imageForView:(UIView *)view { 
    UIGraphicsBeginImageContext(view.frame); 
    [view.layer renderInContext: UIGraphicsGetCurrentContext()]; 
    UIImage *retval = UIGraphicsGetImageFromCurrentImageContext(void); 
    UIGraphicsEndImageContext(); 

    return retval; 
}