2017-09-25 8 views
1

새로운 Tab 키가 새로운 iPhone X에서 펼쳐지는 문제에 직면했습니다.일반 UITabBarController를 높이 등의 스타일링없이 사용하고 있습니다. iPhone 8 그림과 같아지기를 바랍니다. 그래서보기의 하단에 배치하고 그것이 지금이 순간처럼 펼쳐지지 않습니다.UITabBar 크기가 iPhone X에서 증가했습니다

이것은 쉬운가요?

아이폰 X

UITabBarController iPhone X

아이폰 8

UITabBarController iPhone 8

+0

자동으로 동일하게 보입니다. 공간이 있어야하는 유일한 이유는 하단 라인을 통해 사용자가 스 와이프하여 홈 화면으로 이동할 수 있다는 것입니다. 보기에 보이는 것과 탭 막대 컨트롤러가 설정되는 방법에 대해 더 많은 정보를 제공 할 수 있습니까? –

+0

안전한 레이아웃 가이드로 시도해보십시오. 나는 일해야한다 – Krunal

+0

나는 이것이 중복이라고 생각하지 않는다. 윈도우에서 생성 된 tabBarController와 동일한 문제가있었습니다 - 프로그래밍 방식으로 모두 XIB가 아닙니다. window.frame을 UIScreen 높이와 window.safeAreaInserts.bottom의 높이와 같은 높이로 설정하여 해결했습니다. –

답변

1

X에 홈 버튼이 없기 때문에 홈 페이지에 올라가는 스 와이프 제스처를 사용자에게 제공 할 수있는 기능을 제공합니다 (더 많이 내릴 수 있다면 더 조여 줄 수 있음). iPhone X 사용자 이상)

0

그것은 정상입니다. 하단에서 34 픽셀은 제스처 용으로 예약되어 있습니다. iPhone 8에서과 같이하려면 앱을 사용하는 사용자가 불편을 겪을 수 있습니다.

+0

하단에서 35 픽셀을 사용해야합니다. – Hemang