2012-02-14 3 views
0

Я создаю приложение, где в подклассе UIView у меня есть несколько UIImageView 's holding UIImage, которые пользователь выбрал. Я хочу иметь возможность разрешить пользователю сохранять UIView в PhotoLibrary, чтобы эти UIImageView были сохранены как своего рода коллаж в пределах этого UIView. Должен ли я иметь UIImageView вместо UIView, чтобы позволить коду сохранять всю область? или я смогу использовать UIView?Сохранить UIView для iPad PhotoLibrary

Спасибо заранее!

ответ

1

Эта функция делает то, что вы хотите, за исключением хранения:

-(UIImage *)takeScreeShotOfView:(UIView *)view 
{ 
    UIGraphicsBeginImageContext(CGSizeMake(1024, 748)); 
    CGContextRef context = UIGraphicsGetCurrentContext(); 
    [view.layer renderInContext:context]; 
    UIImage *img = UIGraphicsGetImageFromCurrentImageContext(); 
    UIGraphicsEndImageContext(); 
    return img; 
} 
+0

Ok Спасибо, это отправная точка, которая является своего рода то, что я искал, спасибо за вашу помощь! – Ollie177

Смежные вопросы