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

詳解iPhone開發應用中Mask用法

移動開發 iOS
iPhone開發應用中Mask用法是本文要介紹的內容,主要是來介紹Mask的用法。內容不多,本文主要是由代碼實現,來看詳細內容。

iPhone開發應用中Mask用法是本文要介紹的內容,主要是來介紹Mask的用法。內容不多,本文主要是由代碼實現,來看詳細內容。

mask方法

  1. + (UIImage*) maskImage:(UIImage*)image withMask:(UIImage*)mask {  
  2.  
  3.  CGImageRef imgRef = [image CGImage];CGImageRef maskRef = [mask CGImage];
  4. CGImageRef actualMask = CGImageMaskCreate(CGImageGetWidth(maskRef),CGImageGetHeight(maskRef),
  5. CGImageGetBitsPerComponent(maskRef),CGImageGetBitsPerPixel(maskRef),
  6. CGImageGetBytesPerRow(maskRef),CGImageGetDataProvider(maskRef), 
  7. NULL, false);CGImageRef masked = CGImageCreateWithMask(imgRef, 
  8. actualMask);return [UIImage imageWithCGImage:masked];   

調整圖片大小

  1. + (UIImage *) resizeImage:(UIImage *)image size:(CGSize)newSize {UIGraphicsBeginImageContext(newSize);  
  2. [image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];  
  3. UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();  
  4. return newImage;   

方法調用/:將原始圖片縮成120x120,這一步視原始圖片大小而定,不一定要做

  1. UIImage *newImg = [Utils resizeImage:orgImg size:CGSizeMake(120, 120)];  
  2. UIImage *maskImg = [UIImage imageNamed:@"mask.png"];   
  3. // 取得mask的圖片物件
  4. newImg = [ImageUtils maskImage:newImg withMask:maskImg];   
  5. // 開始做裁切(Clip)圖片 

小結:詳解iPhone開發應用中Mask用法的內容介紹完了,希望通過本文的學習能對你有所幫助!

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

2011-08-10 17:37:00

iPhoneASIHTTPRequ

2011-08-03 17:18:58

iPhone UILabel UISlider

2011-08-12 14:33:06

iPhone緩存文件

2011-08-02 17:14:41

iPhone應用 UITableVie

2011-08-17 15:10:21

iPhone開發Web視圖

2011-08-02 17:27:06

iPhone應用 剪切技巧

2011-07-27 11:14:37

iPhone UITableVie

2011-07-26 09:41:23

iPhone xcode Mac OS X

2011-08-12 10:04:24

iPhone開發視圖

2011-08-17 15:19:38

iPhone應用數據

2011-08-09 14:08:51

iPhoneHTTP請求協議

2011-07-27 10:16:41

iPhone SQLite 數據庫

2011-08-09 17:12:30

iPhoneCFRunLoop

2011-08-15 15:44:46

iPhone開發PDF

2011-08-18 16:24:44

iPhone開發圖片

2011-08-22 14:12:48

iPhone開發NSTableView

2011-08-12 14:04:53

iPhone動畫

2012-04-26 13:26:58

iPhone應用技巧

2011-08-11 13:35:28

iPhoneASIHTTPRequHTTP

2011-08-08 13:50:29

iPhone開發 NSOperatio 多線程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩一区二区三区精品 | 亚洲视频一区在线播放 | 91婷婷韩国欧美一区二区 | 午夜影院| 成人精品国产一区二区4080 | 国产99久久精品一区二区永久免费 | 中文字幕欧美日韩一区 | 99爱在线免费观看 | 一区二区三区免费观看 | 婷婷免费视频 | 国产欧美一区二区三区在线看蜜臀 | 国产成人精品一区二三区在线观看 | 欧美一区二区三区久久精品 | 在线观看www高清视频 | 国家一级黄色片 | 成人国产精品久久久 | 中文字幕视频一区 | 国产欧美日韩一区二区三区 | 亚洲精品9999久久久久 | 一区二区三区精品视频 | 国产在线97 | 91精品国产欧美一区二区 | 精品1区2区3区4区 | 午夜影院在线观看 | 啪视频在线 | 一区二区三区四区在线视频 | 波多野结衣电影一区 | 在线成人一区 | 九九导航| 成人免费观看男女羞羞视频 | 国产精品夜夜夜一区二区三区尤 | 午夜精品在线观看 | 在线免费观看a级片 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 日韩有码一区二区三区 | 7799精品视频天天看 | 亚洲夜夜爽 | 精品人伦一区二区三区蜜桃网站 | 成av人电影在线 | 国产中文字幕网 | 在线观看h视频 |