阅读(705) (1)

iOS 截屏方法

2017-06-14 14:06:07 更新
  1. //获取屏幕截屏  
  2. - (UIImage*)getScreenShotsOfView:(UIView *)view{  
  3.     CGSize size = view.frame.size;  
  4.     UIGraphicsBeginImageContextWithOptions(size, NO, [UIScreen mainScreen].scale);  
  5.     CGContextRef context = UIGraphicsGetCurrentContext();  
  6.     [view.layer renderInContext:context];  
  7.     UIImage *img = UIGraphicsGetImageFromCurrentImageContext();  
  8.     UIGraphicsEndImageContext();  
  9.     return img;  
  10. }