【发布时间】:2015-03-30 19:33:48
【问题描述】:
我设法使用核心图形用线段绘制了这个圆。
圆圈是使用CGContextFillEllipseInRect 绘制的,我使用CGContextStrokePath 在其顶部添加了线条。
- 是否可以向这个圆段添加交互性以识别用户触摸了哪个段区域?
- 如何更改圆圈中每个段的行为,例如每个段的颜色、图像和标题?
【问题讨论】:
标签: ios objective-c cocoa-touch core-graphics
我设法使用核心图形用线段绘制了这个圆。
圆圈是使用CGContextFillEllipseInRect 绘制的,我使用CGContextStrokePath 在其顶部添加了线条。
【问题讨论】:
标签: ios objective-c cocoa-touch core-graphics
如果您知道圆心并且知道触摸位置,则很容易计算触摸的角度。
那么这只是将角度分成不同的部分并相应地对触摸做出反应的情况。
【讨论】: