我的應用程序具有允許用戶移動和縮放圖像的功能,就像在UIImagePickerController中設置allowsEditing = YES一樣。作爲屏幕尺寸裁剪UIiimage
我的方法是有一個滾動視圖,允許用戶縮放1-4級 只有一個滾動視圖的圖像視圖。
最後,我想裁剪圖像作爲屏幕大小。我該怎麼做?
我的應用程序具有允許用戶移動和縮放圖像的功能,就像在UIImagePickerController中設置allowsEditing = YES一樣。作爲屏幕尺寸裁剪UIiimage
我的方法是有一個滾動視圖,允許用戶縮放1-4級 只有一個滾動視圖的圖像視圖。
最後,我想裁剪圖像作爲屏幕大小。我該怎麼做?
訣竅是捕獲包含縮放/旋轉圖像的視圖圖層。在這種情況下,您需要捕獲scrollview層而不是圖像本身。
我有一個UIImage捕獲類別爲這個...看看my article and download the source code.
UPDATE:將圖像按下面的評論的作物部位...
首先捕獲整個視圖,然後裁剪圖像使用以下方法在UIImage+Resize
類別指定的矩形(也中相應的文章...)
- (UIImage *)croppedImage:(CGRect)bounds;
你,如果你要裁剪的圖像,轉到照片>>點擊圖片你喜歡裁剪,然後按開/關開關和主頁按鈕,圖像將成爲拯救我們 – Marios