问题标签 [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 回答
389 浏览

objective-c - 错误:_radians 引用自

它可能是重复的。但我的问题是我将CGPointUtils.c/.h添加到我的项目中。我在.h文件中遇到错误。错误"_radiansToDegree" referenced from就像 CGRect referenced from错误消息。

我检查了代码中的所有内容都是正确的,它返回的 CGFloat 数据类型是 radiansToDegree(rads)。这是我得到错误的地方。

代码:

在最后一行,错误在哪里?谁能给我一个解决方案。谢谢

0 投票
2 回答
1252 浏览

iphone - CGPoint 本地到全球问题

我被困在 Objective C ViewController 基础应用程序中的本地到全局点问题

我有一个 ScrollView 作为 ViewController 的子视图,它一次有大约 13 到 15 个 UIButtons 作为子视图,在 ScrollView 的视图中只有 3 个 UIButton。

我想要的是获取 UIButton 的 CGPoint(Global),它是 ScrollView 的子视图,但不是 ScrollView 内的本地 CGpoint。

有没有办法将本地 CGPoint 转换为全局 CGPoint。

谢谢Guyz KK

0 投票
1 回答
325 浏览

objective-c - 只设置帧的CGPoint

我有一个问题,希望有一个简单的解决方案。我正在尝试使用按钮、计时器、框架、cgaffinetransformrotations 和延迟来创建摆动效果。一切都会很棒,除了当按钮旋转并且我将按钮的框架设置为将 y 减少或增加 10 个左右像素时,旋转使按钮的框架比正常情况下更大。最终结果是一个不断增长的按钮,直到它吞没屏幕。

我尝试进行向上和向下的运动 cgaffinetranslations,但这使用了 transform 属性(与旋转使用的属性相同)。结果是一个非常跳跃和不现实的鲍勃。

我想要完成的只是设置框架的原点组件而不必指定宽度和高度,因为即使指定硬编码的宽度和高度仍然会使其在旋转时收缩并在接近平衡时增长再次。

有任何想法吗?

谢谢!

代码:

0 投票
2 回答
1841 浏览

ios - iOS:对包装 CGPoint 的 NSValue 的 NSArray 进行排序

Qeustion : 和标题中说的差不多。我查看了互联网,但找不到任何易于理解的内容。我有NSArray包含很多NSValue. 那些NSValue每个持有一个CGPoint. 我想xy秒对它们进行排序。

一些代码

0 投票
1 回答
5387 浏览

iphone - 如何在 iPhone 屏幕顶部显示 Admob?

我几乎到处都在寻找答案。


这是 viewdidload 示例项目中给出的内容。

我在目标 C 方面不是最好的,并且可以使用简短的描述来说明调用此代码时发生的情况。Android 也有类似的问题,我想我会问 iPhoners。Google 上的每个人都在使用已弃用的宏。

0 投票
1 回答
3838 浏览

iphone - 使用 { } 符号初始化 CGPoint

CGPointMake让我失望之后,我发现我们可以CGPoint像这样初始化一个静态常量:

它有效,但大括号符号实际上在做什么?

0 投票
3 回答
6123 浏览

geometry - 两个矩形之间的距离

如何找到两个矩形之间的距离?相交的距离应返回 0。

0 投票
1 回答
644 浏览

ios - 存在 tabBar 时出现奇怪的定位问题

我们有一个带有 UIPickerView 和工具栏 (216 + 44) 的自定义视图。在初始化时 (viewDidLoad),这个自定义视图使用以下代码被推送到屏幕下方。

当一个按钮被点击时,这个视图使用下面的一段代码被拉出。

这工作正常。但是,在页面上存在底部标签栏控制器的情况下,即使代码被修改为

但是,如果将上面的代码修改为

它在视图位于标签栏正上方的情况下完美运行。

0 投票
1 回答
474 浏览

cocos2d-iphone - 为什么 [TMXLayer positionAt: CGPoint] 对我不起作用?

我试图在我的 .tmx 地图中找到特定图块的像素位置。CCTMXLayer 类的 positionAt: 方法应该可以解决问题,但是每当我尝试使用它时,它都会返回一个坐标为 (0,0) 的 CGPoint。这是我正在使用的代码的一部分。

无论 CGPointMake 的 x 和 y 的值是什么,CGPoint (0,0) 的值都会不断被记录,我不明白为什么。

编辑:

我只是用地图错误地声明我的图层吗?这是我的代码。

0 投票
6 回答
53559 浏览

ios - 如何从点击的位置获取 CGPoint?

我正在为 iPad 开发一个图形计算器应用程序,我想添加一个功能,用户可以点击图形视图中的一个区域来弹出一个文本框,显示他们触摸的点的坐标。我怎样才能从中获得 CGPoint?