Iphone 做一个坐标平面

Iphone 做一个坐标平面,iphone,ios,xcode,math,ipod-touch,Iphone,Ios,Xcode,Math,Ipod Touch,如何在Xcode中创建坐标平面视图控制器?我尝试过使用OPENGL,但一直不起作用。我必须单独画线吗?将其递归调用,使其不断生成一定数量的线条?您需要考虑对坐标平面所做的操作。你能移动飞机吗?你能放大吗 您需要设置centerLocation和scale变量中心位置表示您的中心,在这里您将为轴绘制垂直和水平粗线比例表示每个单元需要多少像素。您可以将默认值设置为10左右。可以使用此变量控制缩放 如果您想使用平面来实现类似于图形功能的功能,那么最基本的要求就是轴。您可以使用比例来确定“点”在网格中的

如何在Xcode中创建坐标平面视图控制器?我尝试过使用OPENGL,但一直不起作用。我必须单独画线吗?将其递归调用,使其不断生成一定数量的线条?

您需要考虑对坐标平面所做的操作。你能移动飞机吗?你能放大吗

您需要设置
centerLocation
scale
变量<代码>中心位置表示您的中心,在这里您将为轴绘制垂直和水平粗线<代码>比例表示每个单元需要多少像素。您可以将默认值设置为10左右。可以使用此变量控制缩放

如果您想使用平面来实现类似于图形功能的功能,那么最基本的要求就是轴。您可以使用比例来确定“点”在网格中的位置。为此创建函数很有用


如果要绘制网格线,只需使用
centerLocation.x
作为偏移量检查网格的最左侧边界,然后以
scale
的增量迭代像素,并在遇到的每个点处绘制一条垂直线,直到到达终点。水平线也一样,只是您可以从顶部开始,偏移
centerLocation.y
,然后以
scale
的增量添加水平线,直到计数器大于屏幕高度

如果我画线性方程,y=2x+4,我怎么做?我该如何使用用户输入来绘制图形?或者二次方程,y=x^2+2x+4?逐像素地在屏幕底部运行。对于每个像素,应用该等式(您必须为其使用某种解析器),并确保使用比例和中心位置或任何偏移量使像素对应于正确的“点”。这真的很简单。