2012-10-30 48 views
0

This a simplified example of what I am trying to achieve如何創建徑向UIView?

我試圖找出如何創建一個UIView與「查看2」(見圖)的形狀。

我只能夠得出一個適合形狀的單線Bezier曲線,但我無法弄清楚如何使視圖本身這個形狀......

任何人都可以點我在正確的方向或提供一些示例代碼?

一旦我創建了這個視圖。我會尋找它遵循另一條形狀相同的貝塞爾曲線。

回答

1

我不知道你的形狀邏輯,例如ü希望的UIView是這樣的:enter image description here

參考,this鏈接。

+0

謝謝!我認爲你和@rmaddy都指出了我的正確方向。 –

1

全部UIView對象是矩形。您可以通過使其背景清晰並以drawRect:方法繪製您想要的形狀來使它們以任何形狀出現。

+0

但是,如果我添加一個手勢的視圖不會矩形的形狀繪製裏面仍然移動? –

+0

這完全取決於您如何實現手勢並執行命中測試。 – rmaddy