のCGGeometry
を使用していますが、x
とy
の値としてinf
を返します。アプリケーション内のinsetByはCGRectのInfを返します
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)
このフレーム原因のクラッシュ:
CGGeometry
public func insetBy(dx: CGFloat, dy: CGFloat) -> CGRect
は以下の出力を持つ私のコードです。 ご了承ください。
負の高さはどういう意味ですか? :) – alexburtnik
高さの計算が動的で、他の変数に依存しているので、それをキャッチする私の間違い。ありがとう – technerd