경우에 따라 검색 표시 줄이나 탭 표시 줄을 응용 프로그램에 추가해야하는 경우가 있습니다. UIViewController UINavigationController 콘텐츠를 사용합니다. UIViewController에서 프레임을 변경하면 아무 것도하지 않습니다.uinavigation 컨트롤러의 내용 크기 조정
아무도 도와 줄 수 있습니까?
감사합니다.
은 여기의 UIViewController의 initWithStyle 방법에 실패 (또한 다른 방법으로 실패) 코드입니다 :
CGRect frame = self.view.frame;
self.view.frame = CGRectMake(0, 0, frame.size.width, frame.size.height - 49);
완벽한 코드가되지 않을 수도 있지만 적어도 뷰를 이동해야합니다.
어떤 경우? 너 뭐하려고? 당신은 무엇을 얻을 것으로 예상합니까? 좋은 답을 원하면 좋은 질문을 제공해야합니다. – pasine
UINavigationController에서 뷰를 표시합니다. UINavigationController 내부에서 이러한 뷰의 크기를 조정하는 방법은 무엇입니까? 상단에 막대를 표시해야하기 때문에이 작업을 수행해야합니다. –
코드를 게시해야합니다. UINavigationController 내부에있는 뷰 크기 조정은 다른 뷰의 크기를 변경하는 것과 별반 다릅니다. 네비게이션 컨트롤러 UI 자체 (즉, 제목 표시 줄)에 있거나 네비게이션 컨트롤러의 스택에있는 ViewController 중 하나에 있음을 의미합니까? – d11wtq