如何在Swift中使用CGFloat?

前端之家收集整理的这篇文章主要介绍了如何在Swift中使用CGFloat?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
var posinonY:Float = Float(y) + Float(pipeDown.size.height) + Float(verticalPipeGap)
pipeDown.position = CGPointMake(0.0,Float(posinonY))

我得到这个错误

“NSNumber’ is not a subtype of ‘CGFloat'”

为什么?

编辑:

CGFLoat需要双重类型

pipeDown.position = CGPointMake(0.0,Double(posinonY))

还行吧。

使用CGFloat(数字)而不是Float(数字)
pipeDown.position = CGPointMake(0.0,CGFloat(posinonY))

猜你在找的Swift相关文章