4
が含まれています。生成されたクラッシュレポートを見ると、このエラーが多く発生することがわかりました。しかし、それが失敗の原因となっているものを言うことは本当に難しいです。私のコードでFirebaseクラッシュレポートのデバッグ - CALayerの位置にNAN
Exception name: CALayer position contains NaN:
を、私はXの遅延の後にアニメーションCALayers
を含むカスタムMKAnnotation
を削除NSTimerを持っています。 removeFromSuperView
を呼び出す前にview.layer removeAllAnimations
に電話する必要があると思います。
現在、私はremoveFromSuperView
と呼んでいます。
スタックログ:
Exception name: CALayer position contains NaN: [nan 163.74]
__exceptionPreprocess + 1241536
objc_exception_throw + 34136
+[NSException raise:format:] + 1241348
CA::Layer::set_position(CA::Vec2<double> const&, bool) + 11
-[CALayer setPosition:] + 1101608
-[CALayer setFrame:] + 1103040
-[UIView(Geometry) setFrame:] + 39996
Mapbox (4306594984 + 60584)
Mapbox (4306593356 + 58956)
Mapbox (4306685072 + 150672)
Mapbox (4306682568 + 148168)
__NSFireDelayedPerform + 998556
任意の入力いただければ幸いです!
Hmm ..これが原因で問題が発生していることを確認してください。 –
こんにちは友人、私はちょうど制約のためのアニメーション技術アプリケーションを共有したい。問題はこの理由によるものではないかもしれません。 :) – KGen