Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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
Iphone 在iOS中显示矩阵?_Iphone_Ios_Matrix_Quartz Graphics_Quartz 2d - Fatal编程技术网

Iphone 在iOS中显示矩阵?

Iphone 在iOS中显示矩阵?,iphone,ios,matrix,quartz-graphics,quartz-2d,Iphone,Ios,Matrix,Quartz Graphics,Quartz 2d,我有一个由1和0组成的矩阵,我需要一种以图形方式显示该矩阵的方法。例如,在UIScrollView中使用我找到的每个1绘制一个点。我试着用石英2D和类似的东西来做 CGContextSetStrokeColor(c, blue); CGContextBeginPath(c); CGContextMoveToPoint(c, 0.0f, 0.0f); CGContextAddLineToPoint(c, 1.0f, 1.0f); 它看起来是有效的,但我不确定是否是正确的方法。首先考虑到矩阵非常非

我有一个由1和0组成的矩阵,我需要一种以图形方式显示该矩阵的方法。例如,在UIScrollView中使用我找到的每个1绘制一个点。我试着用石英2D和类似的东西来做

CGContextSetStrokeColor(c, blue);
CGContextBeginPath(c);
CGContextMoveToPoint(c, 0.0f, 0.0f);
CGContextAddLineToPoint(c, 1.0f, 1.0f);
它看起来是有效的,但我不确定是否是正确的方法。首先考虑到矩阵非常非常大,实际上我只尝试了一些例子,我需要移动和放大/缩小来查看所有的绘画


谢谢。

没有正确的方法。对于您的目的来说,它要么工作得足够好,要么不行。是的,但我不知道将来当我想放大/缩小视图、选择线等时,这种方式是否合适,例如,是否有类似于CGContextAddPointToPoint的东西???无论如何谢谢你!然后在这种情况下,您需要实现它们并找出答案。没人能猜到它是否足够好。你需要实验,轮廓,实验,轮廓。这就是说,若点的意思是像素,那个么你们应该从数据RGBA-32中构造一个字节数组,并使用它来生成上下文^^