2011-03-25 71 views
2

我希望能够在可能的情况动态地得到一个视图控制器的“预览”在我的导航堆栈的“预览”。获取小视图控制器

所以,如果我知道类视图控制器(或实际上有对象)反正是有得到一个“屏幕截图”或它的“预览”?我不介意它是一个uiview还是一个平面图像。 :)

感谢

汤姆

回答

3
#import <QuartzCore/QuartzCore.h> 

UIGraphicsBeginImageContext(viewcontroller.view.bounds.size); 
[viewcontroller.view.layer renderInContext:UIGraphicsGetCurrentContext()]; 
UIImage *preview = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 
相关问题