문제
울음 분석을 끝내고 인트로 화면으로 돌아올 때, 하단 탭바가 pop 애니메이션과 동기화되지 않아 늦게 / 뚝 등장함.
원인: CryAnalysisView가 NavigationStack path로 push 되면서 .toolbar(.hidden, for: .tabBar)를 거는 구조. SwiftUI에서 NavigationStack pop 애니메이션과 tabBar visibility 전환이 별도 타이밍으로 동작하는 알려진 이슈.
기대 동작
분석 화면 종료 시 탭바가 자연스럽게 노출됨 (튀거나 늦지 않음).
재현
- 울음 분석 탭 진입
- "분석 시작" 탭 → 녹음 → 결과 확인
- 결과 화면에서 닫기
- 인트로 화면으로 돌아오는 순간 하단 탭바가 늦게 등장
문제
울음 분석을 끝내고 인트로 화면으로 돌아올 때, 하단 탭바가 pop 애니메이션과 동기화되지 않아 늦게 / 뚝 등장함.
원인:
CryAnalysisView가 NavigationStack path로 push 되면서.toolbar(.hidden, for: .tabBar)를 거는 구조. SwiftUI에서 NavigationStack pop 애니메이션과 tabBar visibility 전환이 별도 타이밍으로 동작하는 알려진 이슈.기대 동작
분석 화면 종료 시 탭바가 자연스럽게 노출됨 (튀거나 늦지 않음).
재현