0
圖像我建立一個圖像裁剪系統,並在這裏是一個視圖控制器的3種元素的基本簡化我組織來實現:作物迅速
@IBOutlet weak var containerView: UIView! // contains the 2 elements below
@IBOutlet weak var originalImage: UIImageView! //fit in 100% space of above container
@IBOutlet weak var imageGrabber: UIView! //Rectangle on top of originalImage
因此,我們必須裝有一個容器圖像originalImage。容器被調整大小以便圖像佔據整個空間。然後,我們在圖像頂部有一個矩形視圖imageGrabber。 這裏的目標是:
1)從imageGrabber抓取矩形座標,從它在containerView中的位置確定。
2)從那些矩形作物originalImage座標
所以最終的結果,是一個裁剪後的圖像,對應於由imageGrabber覆蓋的區域。
你知道一種方法來完成這些嗎?
我應該在過程的任何一點使用imageByCroppingToRect嗎? – 2014-12-02 11:56:11
您也可以這樣做,重要的部分是獲取裁剪框架,一旦獲得這些框架,您可以使用imageByCroppingToRect裁剪圖像或drawImage:inRect。 – 2014-12-02 11:59:32
謝謝...並得到框架,我應該調查到drawRect吧? – 2014-12-02 12:07:22