问题标签 [cgfloat]

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 投票
3 回答
487 浏览

objective-c - Objective-C:小数点左右分开数字

我试图将左右数字与浮点数分开,这样我就可以将每个数字变成一个字符串。例如,5.11,我需要能够将5变成一个字符串,并将11变成另一个字符串。

由此,我可以将5.11变成5' 11"

0 投票
3 回答
3086 浏览

swift - Swift 枚举原始值:不使用 CGFloat = -1.0

这有什么不行的?

在逆时针行上,我被告知“枚举大小写的原始值必须是文字”

0 投票
1 回答
1446 浏览

ios - 在 Swift 中将 Int 更改为 CGFloat 以返回 heightForRowAtIndexPath tableview 函数

我确信我错过了一些非常简单的东西,但我就是无法让它发挥作用。

如果他们有同样的问题,我将尝试更好地解释我正在做什么来帮助其他人。

这是我的功能:

上述功能不起作用。感谢我收到的帮助,我发现这是这样做的方法:

谢谢!

0 投票
2 回答
31308 浏览

swift - 如何快速将 Int32 值转换为 CGFloat?

这是我的代码。我将两个值传递给CGRectMake(..)并获取和错误。

如何转换Int32CGFloat不返回错误?

0 投票
2 回答
493 浏览

ios - “'CGFloat' 不能转换为 'UInt8'” - CGFloat 包装问题

我收到一个错误self.size.width指出

'CGFloat' 不能转换为 'Double'。

这是有道理的,因为一个CGFloat值和一个Double值不能相乘,但是当我转换0.125为时CGFloat

我收到一个错误self.size.width指出

'CGFloat' 不能转换为 'UInt8'

这没有任何意义。有没有其他人遇到过这种情况,可能是什么原因?

0 投票
1 回答
57 浏览

ios - 返回导致 Xcode 错误的 CGValues

所以我有一个函数,在调用时需要返回一个CGFloat值。但是,Xcode 以错误消息响应:“CGFloat is not convertible to ()”。我浏览了网络,但似乎没有一个转换对我有用。

这是我的功能

0 投票
2 回答
629 浏览

ios - 花车的 NSNotFound 等价物是什么

如果我有一个返回 CGFloat 的方法并且该方法找不到预期的数字怎么办,我想返回类似 NSNotFound 的东西,但那是一个 NSInteger。

对此的最佳做法是什么?

0 投票
1 回答
132 浏览

ios - 超出范围的 CGFloat 数组

我想在方法中使用CGFloat定义在didMoveToView方法中的C 样式数组touchesBegan。我似乎无法将其定义为属性,因为它是一个CGFloat数组。全局变量似乎也不起作用。我的数组定义如下:

我正在使用 SpriteKit。

0 投票
1 回答
998 浏览

ios - 无法减去 CGFloats

我正在尝试将Apple 制作的键盘管理文档中的代码合并到我的应用程序中。到目前为止,我已经能够将 Objective-C 解析为 Swift,但是有一行我遇到了问题。这是在上下文中(最后一行是发生错误的地方):

在该行,我收到一条错误消息,显示“无法使用类型为 '(CGFloat, CGFloat)' 的参数列表调用 '-=' ”。有什么办法可以解决这个问题,还是我做错了什么?


注意:我尝试将它们都转换为浮点数,但得到错误“无法使用类型为 '($T4, $T9)' 的参数列表调用 'init' ”。当我将 as 浮点数转换为不同的变量然后减去它们时,我收到错误“无法使用类型为 '(Float, Float)' 的参数列表调用 '-=' ”。

0 投票
2 回答
212 浏览

objective-c - CGF浮动分割崩溃

我有这个代码:

screenWidth并且imageWidth非常好,但是当我尝试记录ratio程序时,它会崩溃并且日志显示(lldb)。我还没有在任何地方找到解决方案。有什么建议吗?

编辑:

前两个日志是

然后ratio就是(lldb)