Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Safearea에 대해서 설명하시오. #17

Open
hyesuuou opened this issue Oct 24, 2021 · 2 comments
Open

Safearea에 대해서 설명하시오. #17

hyesuuou opened this issue Oct 24, 2021 · 2 comments
Labels

Comments

@hyesuuou
Copy link
Member

No description provided.

@hyesuuou hyesuuou added the iOS label Oct 24, 2021
@hyesuuou
Copy link
Member Author

hyesuuou commented Nov 2, 2021

Safe Area란 컨텐츠가 안전하게 표시될 수 있는 영역을 의미한다.

아이폰X이 나오면서 상단에 노치가 생겼고, 기존에 존재하던 Top Layout Guide와 Bottom Layout Guide만으로는 화면을 완벽히 나타낼 수 없는 경우가 생겼다. 따라서 Top, Bottom 에 leading Trailing 시스템 마진까지 추가한 Safe Area가 나타나게 되었다.

@Taehyeon-Kim
Copy link
Contributor

Safe Area는 말 그대로 컨텐츠가 놓일 수 있는 안전 영역이다. 여기서 안전 영역이란 상태 바, 네비게이션 바, 탭 바 등에 의해서 뷰가 가려지지 않고 제대로 뷰가 보일 수 있는 영역이라고 할 수 있다.

iOS 11이전에는 Top Layout Guide, Bottom Layout Guide를 통해 뷰가 온전히 다 보여질 수 있었지만, iOS 11이후 Notch가 등장하면서 Landscape 상태 시 trailing, leading 부분에 뷰가 가려지는 상황이 생기게 되었다. 이로 인해 Safe Area가 새롭게 등장하게 되었다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants