【问题标题】:Core Graphics : Draw circle with intractable segments核心图形:用难以处理的部分画圆
【发布时间】:2015-03-30 19:33:48
【问题描述】:

我设法使用核心图形用线段绘制了这个圆。

圆圈是使用CGContextFillEllipseInRect 绘制的,我使用CGContextStrokePath 在其顶部添加了线条。

  1. 是否可以向这个圆段添加交互性以识别用户触摸了哪个段区域?
  2. 如何更改圆圈中每个段的行为,例如每个段的颜色、图像和标题?

【问题讨论】:

    标签: ios objective-c cocoa-touch core-graphics


    【解决方案1】:

    如果您知道圆心并且知道触摸位置,则很容易计算触摸的角度。

    那么这只是将角度分成不同的部分并相应地对触摸做出反应的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多