2017-09-22 7 views
2

iPhone X를 사용하는 시뮬레이터에서 TabBar가 화면 하단의 안전 영역을 기준으로 수직 방향으로 치수를 늘린 것을 보았습니다. 그러나 스토리 보드에 추가 된 툴바는 기본적으로 44 높이를 유지하지 않기 때문에 툴바 항목이 가장자리에서 잘릴 수 있습니다.iOS 11 iPhone X 도구 모음이 안전 영역을 준수하지 않음

툴바 사용자 정의없이 iPhone X의 툴바에 대해 tabBar 동작을 어떻게 복제합니까?

답변

1

의 안전 영역에 항목을 제한 할 수 있도록하기 위해 스토리 보드, 당신은 인터페이스 빌더 문서 섹션에서 스토리 보드에 "사용 안전 영역 레이아웃 가이드"를 활성화해야합니다 : 당신이 번째

Screenshot of Interface Builder Document in Xcode 9

을 수행하면 다른 답변에서 언급 한 바와 같이,에서 당신은 안전 지역으로 제한 할 수 있습니다 내가 엑스 코드 (9)에서이 옵션을 확인할 수 없습니다

Screenshot of Safe Area constraint in in Xcode 9

0

이 솔루션은 오히려 용기 마진보다 안전한 지역으로 바닥과 측면에 스토리 보드에 수직 제약 조건을 변경하는 것입니다 :

enter image description here

+1

을 내 도구 모음 "바닥 공간을위한 contraint가 : 수퍼를 ", 안전 영역으로 변경하는 기능은 없습니다. – colincameron

+0

전제 조건 인 @ 콜린 카메론에 대한 다른 답변보기 – aehlke