를 사용하는 경우 작동하지 않습니다. 아래쪽에 UITabBar 구성 요소가있는 UIViewController가 있습니다. 내가 호스트보기에 삽입하고있어 뷰 컨트롤러 모두와 jQuery과 컨트롤이 포함아이폰 OS - jQuery과 높이 자동 크기 나는 스토리 보드를 사용하여 아이폰 OS 5.1와 아이폰 응용 프로그램에서 일하고 있어요 insertSubview
[[self view] insertSubview:[salesQuotesVC view] belowSubview:mainTabBar];
: 나는 예를 들어 insertSubview
를 사용하여 각 탭 페이지에 사용할 다른보기 컨트롤러에로드의 UITabBar 위임 이벤트 didSelectItem
을 사용하고 있습니다 자동 크기 조정 앵커/구속이 활성화되어 사용 가능한 공간까지 늘어납니다. 또한 Top Bar = Navigation Bar 및 Bottom Bar = Tab Bar라는 시뮬레이션 된 메트릭을 가지고 있습니다. 3.5 "와 4"(iPhone 5) 화면 사이를 전환 할 때 UITableView의 크기 조정을 제외한 모든 것이 올바르게 작동합니다. 나는 3.5 인터페이스 빌더를 설정하면 장치 "폼 팩터는 다음이 3.5에서 잘 실행"하지만 테이블이 4에 너무 짧다 "장치. 마찬가지로 내가 4에 IB 폼 팩터를 설정 한 경우"는 "4에 잘 실행 장치가 있지만 표가 너무 길어 3.5 인치 장치의 탭 바로 아래에서 실행됩니다.
insertSubview
과 관련이 있다고 생각합니까?
안녕, 응답에 대한 감사합니다. 그래서 사용중인 화면의 크기를 확인한 다음 이에 따라 테이블보기의 프레임을 설정해야합니까? –
테이블 뷰 프레임을 추가 할 뷰와 관련하여 테이블 뷰 프레임을 설정하십시오. 그래서보기 너비와 높이 마이너스 탭 막대 (나는 또한 하위보기입니다) 높이. 화려한이다 – Wain
는 너무 탐색 모음에 대한 추가 (44)을 이륙했다. 많은 감사합니다. –