【问题标题】:Creating an Arc Path in Objective-C [closed]在Objective-C中创建弧路径[关闭]
【发布时间】:2014-03-10 00:55:36
【问题描述】:

我正在尝试在 xcode 中创建弧形路径,这是我的代码。

CGPathAddArc(thePath,NULL,100,200,300,200,100,YES);

此代码有效,但它创建了一个非常奇怪的弧线。我想知道这段代码中的每个数字代表什么。我正在尝试以半圆的形式创建一个弧。有什么建议吗?

【问题讨论】:

  • 请向我们提供更多信息,告诉我们您想要达到什么目标,您想要什么结果,以及为什么您得到的结果是错误的,以便我们尝试提供帮助
  • 如果您想知道每个参数的含义,请阅读文档。

标签: objective-c core-graphics


【解决方案1】:

According to Apple documentation(通过http://developer.apple.com/ios 很容易查找),第一个参数是您正在构建的路径参考。接下来是转换(您已传递 NULL)。

然后,对于数字,它们都是 CGFloats:

  • x 圆弧中心点的 x 坐标。
  • y y 坐标 圆弧的中心点。
  • r 圆弧的半径。
  • 开始角度 确定圆弧起点的角度(以弧度为单位), 从当前用户空间的 x 轴测量。
  • endAngle 确定弧的终点的角度(以弧度为单位), 从当前用户空间中的 x 轴测量。

并以“顺时针”布尔值结尾。

猜你喜欢
  • 1970-01-01
  • 2012-07-08
  • 1970-01-01
  • 2014-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-22
相关资源
最近更新 更多