iOS-绘制圆心,中心和半径

use*_*228 1 geometry ios

我想通过使用中心(x,y)和半径r绘制一个圆.

我用了一些圈子画了一些CGRect.当我绘制独立圆时,它工作正常.但我试图在圆周上绘制圆圈.

在这种方法中问题是:主圆圈不是正好在外圆的中心移动,因为外圆是使用CGRect/frame.

所以,如果我们可以使用中心和半径绘制圆圈,请帮助我.

Fra*_*ino 8

X,Y和半径是你的变量.

CGRect r;

r.origin.y = Y-radius;
r.origin.x = X-radius;
r.size.width = 2*radius;
r.size.height 2*radius;
Run Code Online (Sandbox Code Playgroud)

然后在此CGRect中绘制圆圈