前幾天項目需要,要做一個樓盤或者戶型圖的原生交互頁面, 不清楚有沒有更簡單直白又高級的方法,我第一個想到的是創建一堆 多邊形按鈕。 所以我們就需要一個抽象的類,可以由貝賽爾曲線創建按鍵,是UIButton的子類 內容如下,如果大家有好的方案,請不吝賜教:
按鍵抽象類頭文件:
按鍵抽象類實現文件
在viewController中創建並使用這個按鍵類:
按鍵的大小,根據創建時候提供的貝塞爾曲線大小,自動設置,是不是很方便呢~~
前幾天項目需要,要做一個樓盤或者戶型圖的原生交互頁面, 不清楚有沒有更簡單直白又高級的方法,我第一個想到的是創建一堆 多邊形按鈕。 所以我們就需要一個抽象的類,可以由貝賽爾曲線創建按鍵,是UIButton的子類 內容如下,如果大家有好的方案,請不吝賜教:
按鍵抽象類頭文件:
按鍵抽象類實現文件
在viewController中創建並使用這個按鍵類:
按鍵的大小,根據創建時候提供的貝塞爾曲線大小,自動設置,是不是很方便呢~~