我已經實現了把一個UIView直接生成圖片。UIGraphicsBeginImageContext(myView.bounds.size);[myView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();
1 回答

達令說
TA貢獻1821條經驗 獲得超6個贊
[myView.layer renderInContext:UIGraphicsGetCurrentContext()];
這個地方不是已經獲取到當前圖像的context了么,然后用路徑裁剪獲取需要的部分應該就可以吧。
CGContextBeginPath(context); CGContextAddRect(context, rect) CGContextClip(context);
不知道可以么,沒有試。
- 1 回答
- 0 關注
- 152 瀏覽
添加回答
舉報
0/150
提交
取消