JPImageresizerView簡易的裁剪圖片工具
JPImageresizerView是一個專門裁剪圖片的輪子,簡單易用,功能豐富(高自由度的參數(shù)設(shè)定、支持旋轉(zhuǎn)和鏡像翻轉(zhuǎn)、多種樣式選擇等),能滿足絕大部分圖片裁剪的需求。
目前功能:
- 能自適應(yīng)裁剪區(qū)域的縮放;
- 高自由度的參數(shù)設(shè)定,包括裁剪區(qū)域的間距、裁剪寬高比、是否自適應(yīng)縮放等;
- 支持最多8個拖拽方向的裁剪區(qū)域;
- 支持上左下右的旋轉(zhuǎn);
- 水平和垂直的鏡像翻轉(zhuǎn);
- 兩種邊框樣式;
- 支持圓框裁剪;
- 自定義毛玻璃樣式、邊框顏色、背景顏色、遮罩透明度;
- 自定義邊框圖片;
- 可動態(tài)修改視圖區(qū)域和裁剪區(qū)域間距,支持橫豎屏切換。
正在努力著去實現(xiàn)的內(nèi)容:
- Swift版本;
- 裁剪視頻畫面;
- 更多新的邊框和遮罩樣式;
- 更多的參數(shù)設(shè)定;
- 實現(xiàn)蘋果自帶的裁剪功能中的自由拖拽旋轉(zhuǎn)方向的效果。
注意:由于autoLayout不利于手勢控制,所以目前使用的是frame布局,暫不支持autoLayout。
評論
圖片
表情
