0
in -drawRect:
,我使用CGBitmapContextCreate()
創建了第二個CGContextRef
。如何將一個CGContextRef複製到另一個?
當我完成這個上下文時,我需要將它的內容複製到-drawRect的「原始」上下文中。我怎樣才能做到這一點?
爲什麼我創建了一個額外的上下文的原因:我希望讓CGContextClipToMask()在具有透明背景的視圖中工作。我的想法是在具有適當顏色(非透明,無alpha)的另一個上下文中執行所有蒙版繪圖和裁剪,然後以某種方式將該結果粘貼回原始上下文。
你有一個工作樣本...?我試圖簡單地memcpy我的drawingContext的數據到另一個沒有任何事發生...... – Georg 2017-09-18 14:34:34
@Georg沒有好友,我沒有爲此工作示例。 – 2017-09-20 05:37:38