问题标签 [cgpoint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
885 浏览

iphone - xcode CGPoint arc4random不工作

我有 22 张图片... 11 张是(rightwall1、rightwall2、rightwall3 等),另外 11 张是(leftwall1、leftwall2、leftwall3 等)

我通过将它们的 y 值设置为之前的墙壁 y 值加上墙壁的高度(所有墙壁的高度相同),将它们放在另一个之上。

这很好用!

现在,我试图使用 arc4random 设置 x 值,这样它们就会在一定范围内跳跃整个地方......

右边的墙完美地工作,但左边的墙,其中一些工作,但大部分没有出现在屏幕上。

我手动将 x 值 1 设置为 -15,它显示在屏幕上,低于 arc4random 允许的值。

我能想到的唯一问题是我为左墙减去错误?

这是设置墙壁位置的代码,我在整个项目中还没有其他代码。

0 投票
1 回答
460 浏览

iphone - 随机 CGPoint x 值不起作用

我有 22 张图片... 11 张是(rightwall1、rightwall2、rightwall3 等),另外 11 张是(leftwall1、leftwall2、leftwall3 等)

我通过将它们的 y 值设置为之前的墙壁 y 值加上墙壁的高度(所有墙壁的高度相同),将它们放在另一个之上。

这很好用!

现在,我试图使用 arc4random 设置 x 值,以便它们会在一定范围内跳跃整个地方(对于左墙:(-35 到 15)& 对于右墙:(330 到 405)).. .

右边的墙完美地工作,但左边的墙,其中一些工作,但大部分没有出现在屏幕上。

我手动将 x 值 1 设置为 -45,它显示在屏幕上,低于 arc4random 允许的值。

我能想到的唯一问题是我为左墙减去错误?

这是设置墙壁位置的代码,我在整个项目中还没有其他代码。

0 投票
1 回答
1774 浏览

objective-c - 使用 CoreData 绘图 (CGPoint)

我想将 Core Data 用于绘图应用程序,其中用户使用 CGPoints 在 UIImageView 中绘制可以选择保存并在以后加载不同的绘图(如果用户需要,可以添加到它们 - 例如可变性)

我已经阅读了一些核心数据教程并浏览了核心数据编程指南,但我似乎无法弄清楚需要做什么才能将绘图保存到核心数据,即使用什么类型的属性(我想是可转换的)和如何让 CGPoints(我想再次转换)与我需要创建的 managedObject 一起工作。

要绘制我正在使用的方法:

iPhoneCoreDataRecipes项目中,Apple 将图像更改为 Core Data 的数据 - (因此您不必下载项目,它们在实现文件中用于转换的代码位于帖子的底部)。在这种情况下,它将 PNG 转换为数据,因此我不确定如何将其应用于 UIImageView 中的 CGPoints。如有必要,我很乐意提供更多代码。

在此先感谢,
詹姆斯

.

.

苹果的食谱代码:

0 投票
1 回答
450 浏览

iphone - 如何将 cgpoint 转换为 cgrect 或如何设置 calayer 的中心?

我想将我的 CALayer 对齐以我得到的一个点为中心,但我对 calayers 不是很熟悉,不认为它们有 center 属性,我在设置整个框架方面有一些运气,但我只得到一个点做我的定位。关于如何从一个点获取矩形或更好地设置图层中心的任何想法?

谢谢

缺口

0 投票
2 回答
229 浏览

iphone - 为什么我的 CGPoint 不能正确保存在 NSMutable 数组中?

所以,我的代码基于在以下位置找到的答案: How can I add CGPoint objects to an NSArray the easy way?

我的代码现在如下所示:

有谁知道可能出了什么问题?

编辑:

我注意到,每当我检查我的点数时,它总是为 0。有没有办法检查我是否正确初始化了我的 NSMutableArray?我使用 points = [[NSMutableArray alloc] init]; 在 init 函数中,并且有 NSMutableArray *points; 在我的 .h 文件中。我需要做更多的事情来启动 NSMutableArray 吗?

0 投票
5 回答
26545 浏览

iphone - 如何测试一个点是否在视图中

我有一个UIImageView,我CGPoint在屏幕上有一个。我希望能够测试该点以查看它是否在UIImageView. 最好的方法是什么?

0 投票
1 回答
7084 浏览

iphone - 点与像素 ios

我有 uiview ,我放大和缩小它

我将它与 pinchRecognizerMeasure 使用关联

MeasureAndDraw 的代码

startPoint , endPoint 是 CGPoint ,我想得到它的等效像素

我该怎么做是正确的

startPoint.X * DrawLine.contentScaleFactor 获取 pixl x 坐标或者我该怎么做

我读了http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GraphicsDrawingOverview/GraphicsDrawingOverview.html,但感到困惑

任何建议

0 投票
1 回答
231 浏览

iphone - 在 iphone 的视图中 Y 轴相反,如何像 Y 轴数学一样调整它?

我想在 iphone 的视野中穿两点

这是我的代码

这是中心,我得到的结果中心点是 (X:50,Y:60)

这是 point1 ,我将中心设置为 X:60,Y:60

它应该看起来像这样 在此处输入图像描述

但是它在模拟器上运行是这样的…… 在此处输入图像描述

如何调整 Y 轴的 POINT1 中心?

非常感谢

韦伯。

0 投票
1 回答
2601 浏览

ios - 目标 C - 移动图像

我试图将 UIImage 从屏幕顶部移动到顶部。我知道如何制作动画,但如果我这样做,就会有几百张图片。我知道我可以使用一种叫做 CGPoint 的东西?有人可以给我一个如何用 CGPoint 移动图像的例子吗?

非常感谢。

0 投票
2 回答
985 浏览

objective-c - 目标 C - 如果关于 CGRectmake 的声明?

这就是我试图在这里完成的事情。我希望图像从屏幕顶部开始并转到底部,然后当它到达底部时它会再次返回。我可以通过这样做让图像下降

这个 if 语句不起作用,我不知道如何使它起作用。我对使用积分很陌生。

或者也许是一个while循环?有任何想法吗?非常感谢!

祝你有美好的一天