问题标签 [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.
swift - 我可以在不复制粘贴的情况下将相同的扩展名应用于许多类吗?
假设我有这个 CGFloat 扩展
我想做的是让这些适用于 CGFloat、Double 和 Float,而无需复制/粘贴代码。这是可能吗?
谢谢!
ios - Swift 类型转换:将颜色数据作为 CGFloat 获取为 8 位整数的 NSData
后代:这个问题是指 iOS8 Beta 4
我正在尝试获得一个NSData
充满 24 位颜色的实例。字节将是[r,g,b, r,g,b, ...]
每种颜色的 3 个字节,全部紧密地打包在一起。
问题是我需要一些Uint8
s 用作字节来填充我从 of 派生CGFloats
的UIColor
。而从CGFloat
to转换UInt8
让我很难过
'CGFloat' 不能转换为 'UInt8'
我读过这个问题:'CGFloat' is not convertible to 'UInt8' and other CGFloat issues with Swift and Xcode 6 beta 4
这是相同的错误消息,但我要收集的是并非所有数值都是相互之间的转换,我必须使用中间类型。但我不确定是哪个。
我尝试了一堆组合来转换为一些中间类型,例如Float
或Int
无济于事。
此外,我在这里的做法是否合理?有没有我错过的更简单的方法?
ios - 在 Swift 中使用未声明的类型“UIImage”
在 swift 中使用此函数时,我收到编译器错误。功能是:
错误是:
- 使用未声明的类型“UIImage”
- 使用未声明的类型“CGSize”
这有什么问题..?我该怎么做才能在 Swift 中使用 UIImage ..?
swift - 0 到 1 之间的 Swift 随机浮点数
在 Swift 中,我试图在 0 和 1 之间获得一个随机浮点数,但我似乎无法让类型转换工作。
我收到“CGFloat”不可转换为“UInt8”错误
运行 Xcode 6。
ios - 将 Int 转换为 CGFloat 结果为 0.000000
我正在尝试Int
从 Array 中获取值并将它们转换为CGFloat
s ,以便我可以UIColor
从这些红色、绿色和蓝色值中创建一个。很简单,对吧?
我可以成功地从Int
数组中取出值,但是当我尝试转换为CGFloat
时,结果为 0.000000。为什么是这样?
如果我不除以 255.0,我会得到相同的结果 - 0。我在这里做错了什么?
casting - Swift Double 不能转换为 CGFloat
当我到达以下行时,我试图画一个简单的圆圈,我收到错误“Double is Not Convertable to CGFloat under thestartAngle = 0.0
如何在 Swift 中“投射” 0.0 以使其成为 CGFloat?
我正在编写的完整功能:
string - 在 Swift 中将 CGFloat 转换为字符串
这是我目前在 Swift 中将 CGFloat 转换为 String 的方法:
有没有更有效的方法来做到这一点?
ios - Swift 转换,CGFloat 到 Integer
如何将@IValue CGFloat 转换为 Int?
我不断收到cannot convert @IValue CGFloat to Integer
以下内容:
ios - 将 CGRect 表达式分配给 CGFloat - Swift
我正在寻找为以下属性分配一些值,但是对于我不断返回的错误有一个非常复杂的时间。
1 = 不能赋值给这个表达式的结果
2 = 无法使用类型为“(CGFloat,@value CGFloat)”的参数列表调用“-=”
我试过用 CGFloat 包装属性,例如但是没有运气
这是一个运行良好的 Objective -C 版本:
我怎样才能快速验证此代码而不会出错?
ios - 从 Swift 访问在 Objective-c .m 文件中定义的全局 const CGFloat
我在我的.m
文件中定义了一些常量,我需要从我的 swift 代码中访问这些常量。它们被定义为:
在我的其他objective-c.m
文件中,我可以使用以下方法访问它们extern
:
有没有一种等效的方法可以从 .swift 文件中访问这些常量?