2
我有一個imageView,我想要使用CGPoints在圖像上繪製線條,但我得到的錯誤如:無效的上下文等..任何解決方案來繪製線條沒有CGContext方法。使用CGPoints在UIImageView中繪製線
CGContextRef cntxt = UIGraphicsGetCurrentContext();
CGContextMoveToPoint(cntxt, p1.x, p1.y);
CGContextAddLineToPoint(cntxt, p2.x, p2.y);
CGContextStrokePath(cntxt);
感謝
是的,我沒有使用drawRect方法,因爲我在UIViewController子類中執行此操作。 drawRect方法在UIView子類中可用 – Dani
UIViewController根本無法繪製任何東西。這不是一個觀點。您的視圖控制器通常應該保留相關數據,並將其傳遞給視圖進行繪製。 –
感謝羅布我做了一個UIView類,我得到了我想要的東西.. :) – Dani