A viewController
이 B viewController
으로 푸시되었을 때 tabBar
을 숨기기 위해 setHidesBottomBarWhenPushed
을 사용했지만이 과정에서 navigationBar
이 검은 색 배경색으로 표시되고 빠르게 정상적으로 나타납니다.setHidesBottomBarWhenPushed를 올바르게 사용하는 방법은 무엇입니까?
이 문제를 해결하기 위해 하루를 보냈지만 모든 방법이 효과가 없습니다.
감사합니다.
감사합니다.
방금 이렇게 간단한 "탭 응용 프로그램"프로젝트를 만들었습니다. Pust to viewController barButtonItem을 누르고 viewController의 "Hide Bottom Bar On Push"속성이 스토리 보드에서 확인되었습니다.
결과였다 (2011 초) 전에 기존 맥북을 사용하는 동안
- (void) prepareForSegue : (UIStoryboardSegue *) segue 보낸 사람 : (id) 보낸 사람 { [segue.destinationViewController setHidesBottomBarWhenPushed : YES]; } – wensj
A 및 B 설정 방법에 대한 자세한 코드를 표시하십시오. –
방금 Xcode (버전 6.1.1 (6A2008a))를 사용하여 새로운 "탭 응용 프로그램"프로젝트를 만들었습니다. 기본적으로 두 개의 탭이있었습니다. 그리고 첫 번째 viewcontroller에 barButtonItem을 추가하여 새 viewController를 선택했습니다. "hide Buttom Bar on Push ". 나는 더 이상 다른 코드를 작성하지 않았습니다. @WorldOfWarcraft, 시도해 볼 수 있습니다. – wensj