0
UINavigationItem을 사용하여 UINavigationBar의 회전을 처리하려고합니다. (UINavigationController를 사용하지 않습니다.) 높이와 너비가 올바르게 표시되도록 만들었지 만 올바른 것은 아닙니다. UINavigationBar는 여전히 세로 모드 (큰 제목 및 단추)로 작동하므로 두 메트릭에 대한 사용자 지정 배경을 설정할 때 가로 배경을 완전히 무시하고 세로 배경 메트릭 만 표시하는 것처럼 보입니다.UINavigationBar 핸들 회전
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"modal-top-landscape"] forBarMetrics:UIBarMetricsLandscapePhone];
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"modal-top"] forBarMetrics:UIBarMetricsDefault];
UINavigationBar에 회전이 있음을 알리는 방법이 있습니까? 따라서 텍스트와 단추가 적절하게 표시되어야합니까?
나는 스크린 샷을 첨부 :


해결 방법이므로 다른 사람이 더 좋은 아이디어가 있는지 나는 모른다. 나는 대답없이 질문을 떠난다. – Josejulio