Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何使用Core plot将线从两点延伸到绘图区域的边缘?_Objective C_Ios_Cocoa_Core Plot - Fatal编程技术网

Objective c 如何使用Core plot将线从两点延伸到绘图区域的边缘?

Objective c 如何使用Core plot将线从两点延伸到绘图区域的边缘?,objective-c,ios,cocoa,core-plot,Objective C,Ios,Cocoa,Core Plot,我用核心图来画线性方程组 我希望能够提供两个不同的数据点,并在它们之间绘制一条线,但也可以在点本身之外进行外推,以便线一直延伸到绘图区域的边缘 例如,给定原点居中且点位于-5、-5和5,5的20x20绘图区域,下面的绿色线将从-10,10一直延伸到下面的10,10蓝色 这可能吗?最好的选择是找到每次都不同的绘图范围并找到两个超出范围的点吗?我不确定这是否有效;我启用了用户交互功能,我希望确保用户不会意外地平移到足够远的地方,以使线条结束。我会这样做,即在绘图范围之外找到两个端点。如果您限制了滚动

我用核心图来画线性方程组

我希望能够提供两个不同的数据点,并在它们之间绘制一条线,但也可以在点本身之外进行外推,以便线一直延伸到绘图区域的边缘

例如,给定原点居中且点位于-5、-5和5,5的20x20绘图区域,下面的绿色线将从-10,10一直延伸到下面的10,10蓝色


这可能吗?最好的选择是找到每次都不同的绘图范围并找到两个超出范围的点吗?我不确定这是否有效;我启用了用户交互功能,我希望确保用户不会意外地平移到足够远的地方,以使线条结束。

我会这样做,即在绘图范围之外找到两个端点。如果您限制了滚动范围,只需在该范围的范围内选取点即可。如果没有,则需要使用打印空间代理监视对打印空间范围的更改,并根据需要更新打印