2013-07-02 75 views

回答

0

如果通過共同輪廓,您的意思是,這兩個形狀相對於母體UIView共享(相交)的面積都是獨立包含這些形狀的那兩個UIViews

然後,您需要實現某種方法來查找共享區域(區域),然後使用第三個透明視圖(BG Color的alpha - > 0.0f)繪製輪廓。

據我所知,你不能從UIGraphicsGetCurrentContext()創建一個共享的上下文實例對多個視圖同時繪製。

,或者如果你的意思是兩種觀點的邊界,沒有中間共享線路, 你有UIView兩個UIViews的,

其關聯到兩個UIViews對象使用,以獲得從父上下文引用屬性, 然後獨立地使用相同的上下文引用在它們兩者中繪製。

+0

是的,我需要在中間沒有一條線的邊界。我希望形狀看起來像一個。 –

+0

然後去這個部分: - 你必須從兩個UIView的父UIView獲取上下文引用, 使用屬性將它與兩個UIViews對象相關聯,然後分別使用相同的上下文引用在它們中繪製它們。 – Tarun

+0

我很抱歉讓你討厭,但我不明白你在說什麼。你能否提供任何形式的示例代碼? –

相關問題