2014-12-05 4 views
0

이전 프로젝트를 iOS4에서 최신 ios8로 업그레이드 중입니다. 오른쪽으로 보이지 않는 2 개 또는 3 개의보기 컨트롤러가 있으며 탐색 막대는보기의 일부를 덮고 맨 아래에 공간을 남기는 것으로 보입니다. 상단 바/상태 표시 줄/바텀 바를 제거/추가하여 설정을 변경 한 것과 관계없이 xib 파일은 괜찮은 것처럼 보이지만 시뮬레이터 나 장치에서 실행하면 아무 것도 이해할 수 없습니다. 다음은 스크린 샷입니다. 나는이 권리를 참조하면UIViewController 맨 아래 공간 남기기

enter image description here

enter image description here

답변

0

, 그것은 ... 또는 backgroundImage를 들고있는 UIImageView이다?!?

나는 추측 할 수 있지만 UINavigationBarStyle을 반투명에서 불투명으로 변경해야합니다. 그러면 모든 것이 더 낮아질 것입니다.

+0

불투명으로 변경되었지만 차이가 없습니다. 사실 저는 불투명, 불투명, 유추, 차이를 만들지 않았습니다. – user1529412

0

스토리 보드에서이 viewController를 클릭하고 "Under Top Bars"확인란을 선택 취소하고 Extend Edge Settings에서 "Under Bottom Bars"확인란을 선택하십시오. 이것은 당신의 문제를 해결할 것입니다!

+0

선택되어 있지 않습니다. 확장 가장자리 속성이 선택되어 있지 않습니다. – user1529412

+0

크기 클래스 또는 자동 레이아웃을 사용하고 계신가요? – wildBillMunson

+0

스토리 보드를 마우스 오른쪽 버튼으로 클릭하고 소스 코드로 열어야한다고 생각합니다. 거기에서 변경하려고하는 속성을 찾으십시오. 이전 버전의 자동 레이아웃을 사용한 프로젝트의 Xcode 6에는 여전히 버그가 있다고 생각합니다. 아마도 XML 소스 코드에서 변경해야 할 것입니다. – wildBillMunson

관련 문제