2012-09-27 81 views
0

我在iOS上學習使用Objective-C的基本操作UIImage。假設我有一個正方形的128x128圖像。 如何裁剪圖像的下半部分並將上半部分存儲在128x64圖像中?UIImage的基本操作

回答

4

你要做的就是從的UIImage的CGImage得到較小的CGImageRef:

CGImageCreateWithImageInRect([image CGImage], someRect); 

與該圖像,那麼你可以創建一個新的形象:

UIImage *nImage = [UIImage alloc] initWithCGImage:nImageRef]; 

哎呀差點忘了,你這樣做之後以上:

​​