本文將分享怎么實現(xiàn):利用三角函數(shù)來實現(xiàn)可觸控的環(huán)形菜單Menu。
還有誰?
哈哈。。。老樣子,上傳一張本人超神的圖片。
要實現(xiàn)的效果是這樣的:
KingCircleMenu
github地址:github.com/lfKingGlory/KingCircleMenu
實現(xiàn)思路:
通過觸摸的前后兩個點相對于 圓心的正切角的差值,再通過CGAffineTransformRotate
函數(shù)讓Menu 轉(zhuǎn)起來即可,so easy。。。
Talk is cheap, show me the code! (哈哈。。。)