Мне интересно, как мое приложение для iPhone может сделать снимок экрана с определенным UIView как UIImage.
Я пробовал этот код, но все, что я получаю, - это пустое изображение.
UIGraphicsBeginImageContext(CGSizeMake(320,480));
CGContextRef context = UIGraphicsGetCurrentContext();
[myUIView.layer drawInContext:context];
UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
 myUIView имеет размеры 320x480 и имеет некоторые подвид.
Каков правильный способ сделать это?


