本文将分享怎么实现:利用三角函数来实现可触控的环形菜单Menu。
哈哈。。。老样子,上传一张本人超神的图片。
要实现的效果是这样的:
KingCircleMenu
github地址:github.com/lfKingGlory/KingCircleMenu
实现思路:
通过触摸的前后两个点相对于 圆心的正切角的差值,再通过CGAffineTransformRotate
函数让Menu 转起来即可,so easy。。。
Talk is cheap, show me the code! (哈哈。。。)