自製元件—歡樂轉轉盤

Photo by Steve Sawusch on Unsplash

生活中幾乎任何事情都和機率有關,尤其在娛樂上更是常見:拉霸機、手遊的抽卡機制、抽遊戲造型寶箱……各種吸金手段。所以我想這種機率型的元件應該會滿常用到的吧(笑)。

先看Demo:

不多說,上code:

storyboard和code

中間放兩張圖,一張為轉盤,一張為指針,而真正跑動畫的只有轉盤。
使用自訂類別WheelImageView,將動畫寫在該類別內。

動畫code

已經將說明寫在註解內。
轉快轉慢、轉動時間、暫停時間等等都能自己調整,也算是自由度滿高的了。

如果你喜歡我的文章,或者也覺得實用,請幫我clap幾下,我會很感謝你的!

--

--