2013-02-05 44 views
-2

試圖搜索類似的問題,但沒有成功。iOS爲部分視圖繪製邊界

在這個iOS應用程序,我有一個大正方形子視圖,這是我解剖分爲四個小的,讓我給他們打電話smallA,smallB,的SmallC,和小d,以及大子視圖大個子。我在開始時爲bigS畫了邊界線。之後,smallB將消失,子視圖僅保留小A/C/D。我現在需要重新繪製邊界線,它只需要環繞小型A/C/D,但不需要B.如何繪製?

謝謝。

回答

0

它只是一個邊框模式,而不是邊框​​屬性。

我想你shold覆蓋BigS- (void)drawRect:(CGRect)rect方法,以及Bigs shuold具有這種屬性drawingBeginPointdrawingWidthdrawingHeight,你setNeedsDisplay你應該設置的BigS的3個屬性前,Bigs可以calc下通過的路徑在drawRect中有3個屬性,然後你可以用Core Graphics來繪製「邊框」

+0

謝謝。我認爲會有一個快速簡單的方法。 –