본문 바로가기
개발자로그

Unbalanced calls to begin/end appearance transitions for

by 무사도 2021. 6. 5.
728x90

현재 UI 개편을 하는 도중인데 

 

 

" Unbalanced calls to begin/end appearance transitions for ..."  

에러를 발견했습니다. 그리고 UINavigation.pushviewcontroller 에서 애니메이션이 나타나지 않고 있네요

현재 문제점을 확인하고 있는 데 

 

DispatchQueue.main.async {

}

를 사용할 경우 해당 이슈가 사라진다고 나와있는데

 

제가 사용하는 부분에서는 현재 수정되지 않고 있습니다.

 

현재 매우 고민에 빠져 있습니다. 약 2일 정도의 시간이 소요 된상태에서 아래 처럼 Font 관련된 내용을 발견 했습니다.

"Probably wasn't able to load the custom font. "

지금 제가 사용 하고있는 폰트는 다음과 같습니다.

let font = UIFont.init(name: "SF Pro Text", size: CGFloat(17))

위 힌트를 보고 폰트를 system font 로 변경해 보았습니다. 해당 이슈가 없어지면서 Pushviewcontroller 의 애니메이션도

그리고 워닝도 발생하지 않았습니다. 

 

해당 이슈가 나온 경우에는 iOS13 이하에서는 앱실행이 되지 않으며 

[NSNull renderingMode] 로 크래시가 나타납니다. 해당부분일 경우 폰트 확인을 해 보시기 바랍니다.

 

감사합니다.

728x90
그리드형

댓글