成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iPhone開發應用 代碼實現截屏功能

移動開發 iOS
本文介紹的是iPhone開發應用 代碼實現截屏功能,主要分享了iphone中截屏的代碼,我們先來看那內容。

iPhone開發應用 代碼實現截屏功能是本文要介紹的內容,主要是以代碼來講解內容,不多說,我們先來看代碼實現。

iPhone 用戶同時按下 Home 和鎖屏鍵就能截屏,但在應用里總不能跳出一行字讓用戶自己按截鍵。CocoaChina 會員 “bobgreen” 分享的這段代碼能實現程序內截屏功能,支持 iPhone 4 Retina 高分屏。

  1. UIView *view = [[[[[UIApplication sharedApplication] windows] objectAtIndex:1] subviews] lastObject];//獲得某個window的某個subView  
  2.    
  3.     NSInteger index = 0;//用來給保存的png命名  
  4.     for (UIView *subView in [view subviews]) {//遍歷這個view的subViews  
  5.         if ([subView isKindOfClass:NSClassFromString(@"UIImageView")] || [subView isKindOfClass:NSClassFromString(@"UIThreePartButton")]) 
  6. {//找到自己需要的subView  
  7.             //支持retina高分的關鍵  
  8.             if(UIGraphicsBeginImageContextWithOptions != NULL)  
  9.             {  
  10.                 UIGraphicsBeginImageContextWithOptions(subView.frame.size, NO, 0.0);  
  11.             } else {  
  12.                 UIGraphicsBeginImageContext(subView.frame.size);  
  13.             }              
  14.    
  15.             //獲取圖像  
  16.             [subView.layer renderInContext:UIGraphicsGetCurrentContext()];  
  17.             UIImage *image = UIGraphicsGetImageFromCurrentImageContext();  
  18.             UIGraphicsEndImageContext();  
  19.    
  20.             //保存圖像  
  21.             NSString *path = [NSHomeDirectory() stringByAppendingFormat:@"/%d.png",index];  
  22.             if ([UIImagePNGRepresentation(image) writeToFile:path atomically:YES]) {  
  23.                 index += 1;  
  24.                 NSLog(@"Succeeded!");  
  25.             }  
  26.             else {  
  27.                 NSLog(@"Failed!");  
  28.             }  
  29.         }  
  30.     } 

小結:iPhone開發應用 代碼實現截屏功能的內容介紹完了,希望本文對你有所幫助。

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-21 15:56:32

iPhone 截屏

2021-11-04 09:37:31

Android截屏實現方式監聽截屏

2011-08-15 11:23:41

iPhone開發循環滾動UIScrollVie

2011-08-19 10:05:30

iPhone開發

2011-08-11 17:32:51

iPhone視圖

2011-08-15 15:44:46

iPhone開發PDF

2011-08-18 16:24:44

iPhone開發圖片

2020-12-21 16:35:51

JavaScript網頁截屏代碼

2011-07-27 11:19:33

iPhone UITableVie

2018-04-24 13:40:59

Python盜號原理截圖

2011-08-15 13:50:06

IPhone開發UIView動畫

2011-08-05 13:49:53

iPhone 應用 開發

2011-08-16 15:48:37

iPhone開發抓圖程序

2011-08-19 11:10:31

iPhone應用

2011-08-19 10:13:05

iPhone開發

2017-01-11 18:36:04

Android矩形區域截屏移動開發

2011-08-11 11:51:07

iPhone鍵盤

2011-08-18 15:24:40

iPhone國際化

2011-07-28 10:26:18

2011-07-08 14:58:16

iPhone Xcode iOS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美aa在线 | 99视频在线免费观看 | av在线成人 | 亚洲三级在线观看 | 婷婷久久网 | 亚洲人成人网 | 美美女高清毛片视频免费观看 | 国产成人免费视频网站视频社区 | 日韩三级在线 | 国产精品久久久久久久久久免费看 | 羞羞视频网站免费看 | 蜜桃传媒一区二区 | 国产高清毛片 | 在线观看免费av片 | 美女黄色在线观看 | 精品日韩 | 国产一区二区三区久久久久久久久 | 在线观看亚洲欧美 | 国产精品综合一区二区 | 亚洲一区二区电影网 | 久久综合久色欧美综合狠狠 | 国产精品久久久久久吹潮 | 日韩av免费在线电影 | 亚洲欧洲激情 | 夜夜爽99久久国产综合精品女不卡 | www.788.com色淫免费 | 国产玖玖 | 免费一级大片 | 99久久99久久精品国产片果冰 | 色综合一区二区三区 | 中文字幕在线观看精品 | 国产精品视频yy9299一区 | 欧美黑人一区二区三区 | 久久亚洲一区二区三区四区 | h片免费在线观看 | 青青草这里只有精品 | 久久亚洲精品国产精品紫薇 | 久久精品亚洲 | 国内自拍真实伦在线观看 | 亚洲欧美日韩精品 | 国产精品久久久久久久久免费高清 |