Objective c 找到在椭圆上绘制圆弧的控制点

Objective c 找到在椭圆上绘制圆弧的控制点,objective-c,draw,ellipse,geometric-arc,Objective C,Draw,Ellipse,Geometric Arc,我想在椭圆上画一条弧。我不知道如何使用曲线绘制圆弧,使用直接圆弧法绘制圆弧没有帮助,因为它们是用于在圆上绘制圆弧的(目标c) 经过进一步的研究,我知道椭圆弧可以用控制点来画。如何找到圆弧的控制点 我知道椭圆的中心点(不是两个焦点),开始角,结束角,两个角在椭圆上相交的点。从中我可以找到两个控制点 或者说解决这个问题还缺少什么 提前谢谢 它说我不能上传图片,因为我的声誉很低。 选中此项: 无论如何。椭圆是使用矩形绘制的。 我应该找到哪些值来获取控制点。找到控制点的最小和最简单方法是什么您可以使用

我想在椭圆上画一条弧。我不知道如何使用曲线绘制圆弧,使用直接圆弧法绘制圆弧没有帮助,因为它们是用于在圆上绘制圆弧的(目标c)

经过进一步的研究,我知道椭圆弧可以用控制点来画。如何找到圆弧的控制点

我知道椭圆的中心点(不是两个焦点),开始角,结束角,两个角在椭圆上相交的点。从中我可以找到两个控制点

或者说解决这个问题还缺少什么

提前谢谢


它说我不能上传图片,因为我的声誉很低。 选中此项:

无论如何。椭圆是使用矩形绘制的。
我应该找到哪些值来获取控制点。找到控制点的最小和最简单方法是什么

您可以使用CGPath或UIBezierPath圆弧函数绘制椭圆、非圆弧。使用具有不同xscale和yscale参数值的
CGContextScaleCTM
。可以使用CGPath或UIBezierPath圆弧函数绘制椭圆非圆弧。使用具有不同xscale和yscale参数值的
CGContextScaleCTM