2014-10-07 18 views
0

我是新來的iOS編程,希望您能幫助我:-)的iOS:drawRect中重繪

在我的應用程序,我畫使用- (void)drawRect:(CGRect)rect功能的圈子的一個問題。 一切正常!現在我們來解決我的問題:

當我按下應用程序上的按鈕時,應該繪製另一個圓,並修改舊的(更改顏色或半徑等)。怎麼做?

如何重新繪製視圖?

非常感謝!

+0

請注意,'IOS'和'iOS'不一樣,它有一個不同的地方,它不是一個是大寫字母,另一個不是。我已經相應地編輯了您的問題標題。我也刪除了'Apple'標籤,因爲這與蘋果本身沒有任何實際關係,我刪除了'xcode'標籤,因爲這與'xcode IDE'無關。快樂編碼 – Popeye 2014-10-07 15:21:58

+0

對不起:-X我會盡我所能在將來更小心 – Petschuschkah 2014-10-08 10:59:39

回答

0

您可以重繪視圖與此代碼:

[yourview setNeedsDisplay]; 

這將迫使drawRect再次調用。

0

添加另一個圈子的主視圖

[self.view addSubview:anotherView]