스위프트ui 아이폰기기별 크기 맞추는법

조회 105

profile picture

익명

2022년 12월 14일

안녕하세요 스위프트 시작한지 2주정도된 초보입니다ㅠㅠ! 다름이아니라 아이폰이 기기들이 다양한데 이걸 어떻게 각각 크기를 맞춰야되는지 알고싶습니다ㅜㅜ!지오메트리리더 이런걸로 맞춰도되는건가요??아니면 uiscreen.main.bounds.size이런걸 활용해서 조건문을 하나하나 걸어줘야하는건가요??ㅜㅜ혹시 방향성이라도 알려주시면 너무 감사하겠습니다ㅠㅠ!아직 잘 몰라서 질문도 이상한점 죄송합니다ㅜㅠ

구체적이고 정성스러운 질문에 Up 투표를 눌러주세요.

설명이 부족한 질문에 Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.

답변 1

장세희님의 프로필 사진

저도 swiftui를 써본지 얼마 안되었지만, 기존 웹 반응형을 공부하며 쓰던 버릇 때문인지 고정된 크기는 잘 사용하지 않았고요 저같은 경우는 frame(maxWidth: .infinity, maxHeight: .infinity) 로 전체 화면 크기를 맞추었고, 내부 요소들은 padding()을 활용해서 크기를 맞춰나갔습니다 피그마나 어도비xd같은 디자인툴로 디자인하신 후에 swiftui로 코드 작성하시면 훨씬 수월하실거에요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.