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
!
음 .. 어떻게 이것이 문제의 원인이라고 확신합니까? –
안녕 친구, 그냥 제약에 대한 애니메이션 기술 응용 프로그램을 공유하고 싶습니다. 이 사유로 인한 문제가 아닐 수도 있습니다. :) – KGen