成人免费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開發圖片

2011-07-27 11:19:33

iPhone UITableVie

2018-04-24 13:40:59

Python盜號原理截圖

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-15 13:50:06

IPhone開發UIView動畫

2011-08-05 13:49:53

iPhone 應用 開發

2020-12-21 16:35:51

JavaScript網頁截屏代碼

2011-08-11 11:51:07

iPhone鍵盤

2011-07-28 10:26:18

2011-08-18 15:24:40

iPhone國際化

2011-08-01 13:13:19

iPhone開發 圖片
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美成ee人免费视频 | 女女百合av大片一区二区三区九县 | 亚洲精品成人网 | 狠狠草视频 | 国产免费一区 | 日日摸夜夜爽人人添av | 欧美一区二区免费电影 | 天天看天天干 | 精品三区 | 中文字幕在线观看一区 | 欧美日韩在线视频一区 | 操久久 | 亚洲一区在线免费观看 | 91视视频在线观看入口直接观看 | 成人国产精品久久 | 九九热免费视频在线观看 | 国产精品久久久久久久久久免费看 | 亚洲欧美在线观看 | 一区二区三区在线免费观看 | 欧美日韩国产三级 | 99精品欧美一区二区三区综合在线 | 欧美性大战久久久久久久蜜臀 | 黄色网址在线播放 | 亚洲九九 | 四虎影院在线观看免费视频 | 人人玩人人添人人澡欧美 | 超碰在线人 | 中文字幕在线中文 | 中文字幕av在线一二三区 | 欧洲一区二区在线 | 日干夜干 | 毛片免费观看视频 | 特级做a爰片毛片免费看108 | 97精品超碰一区二区三区 | 成人在线播放网站 | 亚洲精品第一国产综合野 | 免费在线黄色av | 久久久免费精品 | 久久久久久免费精品一区二区三区 | 成人精品一区二区三区中文字幕 | 免费精品视频一区 |