【发布时间】:2016-10-19 10:33:47
【问题描述】:
我使用的是insetBy 或CGGeometry,但它返回inf 作为x 和y 的值。
CG几何
public func insetBy(dx: CGFloat, dy: CGFloat) -> CGRect
下面是我的输出代码:
let frame = CGRect(x: xOffset[row], y: yOffset[row], width: width, height: height)
print(frame) //(0.0, 0.0, 54.0, -3.0)
let insetFrame = frame.insetBy(dx: 4.0, dy: 2.0)
print(insetFrame) //(inf, inf, 0.0, 0.0)
此帧导致应用程序崩溃。 任何帮助都应该感激。
【问题讨论】:
-
负高度是什么意思? :)
-
我错了,因为高度计算是动态的并且取决于其他变量。所以错过了。谢谢
标签: ios objective-c swift geometry core-graphics