//1.首先在storyboard中拖一些控件,包括UIButton控件,將UIButton控件拖線到控制器中(方法、CutImage)
//2.在CutImage方法中調(diào)用NSTimer方法
- (IBAction)CutImage:(UIButton *)sender {
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 targer:self selector:@selector(clipImage) userInfo:nil repeats:NO];
}
//3.調(diào)用clipImage方法
-(void)clipImage
{
//1.創(chuàng)建圖形上下為難
UIGraphicsBeginImageCOntextWithOptions(self.view.bounds.size,NO,0.0);
//2.調(diào)取方法截屏(截取的是全屏)
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
//3.獲得當前的圖片
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
//4.結(jié)束圖形上下文
UIGraphicsEndImgeContext();
//5.打印數(shù)據(jù)
NSData *data =UIImagePNGRePResentation(newImage);
[data writeToFile:@"/User/apple/DeskTop/new1.png" atomically:YES];
}
新聞熱點
疑難解答