2012-06-18 43 views

回答

0

好的我發現自己該怎麼做。這很簡單,但你知道,我沒有想到這一點。我不得不清空包含圖紙的數組並調用[self setNeedsDisplay]方法。

1
-(void)cancelDrawing 
{ 
self.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"drawview_blank.jpg"]]; 
//[anyArrayUsedForDrawing removeAllObjects]; 
[self setNeedsDisplay]; 
} 
+0

我無法添加圖像。這實際上是對我正在遵循的iOS課程的測試。老師給我們的唯一提示就像「重置刪除所有圖紙的視圖」。 – Aleph72

+0

hi @ Aleph72你發現你自己很棒。調用** setNeedsDisplay **將自動調用** drawRect **方法。您在drawRect方法中繪製代碼。在這種方法中,您可以檢查isYour數組是否爲空並且返回空值。你不需要圖像,因爲你已經發現了你自己。 –

相關問題