预览效果
实现方式
通过 ZStack
将按钮放置在一起,然后添加点击效果,关键是计算角度麻烦一点,最近刚好用到这个,发个 demo
出来。
关键计算坐标代码
CGFloat(cos((Double(index) * 45 + 150) * Double.pi / 160) * 60)
CGFloat(sin((Double(index) * 45 + 150) * Double.pi / 160) * 60)
Demo 下载
本文自 https://www.codeun.com 发布,相应代码均自主编写并严格审阅和测试,完整代码中包含丰富的学习笔记和使用方式、实用技巧。
· 如若转载,请注明出处:https://www.codeun.com/archives/1146.html ·