我試圖找出如何創建一個UIView與「查看2」(見圖)的形狀。
我只能夠得出一個適合形狀的單線Bezier曲線,但我無法弄清楚如何使視圖本身這個形狀......
任何人都可以點我在正確的方向或提供一些示例代碼?
一旦我創建了這個視圖。我會尋找它遵循另一條形狀相同的貝塞爾曲線。
我試圖找出如何創建一個UIView與「查看2」(見圖)的形狀。
我只能夠得出一個適合形狀的單線Bezier曲線,但我無法弄清楚如何使視圖本身這個形狀......
任何人都可以點我在正確的方向或提供一些示例代碼?
一旦我創建了這個視圖。我會尋找它遵循另一條形狀相同的貝塞爾曲線。
我不知道你的形狀邏輯,例如ü希望的UIView是這樣的:
參考,this鏈接。
全部UIView
對象是矩形。您可以通過使其背景清晰並以drawRect:
方法繪製您想要的形狀來使它們以任何形狀出現。
但是,如果我添加一個手勢的視圖不會矩形的形狀繪製裏面仍然移動? –
這完全取決於您如何實現手勢並執行命中測試。 – rmaddy
謝謝!我認爲你和@rmaddy都指出了我的正確方向。 –