inflearn logo
강의

Course

Instructor

SwiftUI - iOS14 Perfect Guide

앱개발하다가 궁금한 부분이 생겨서 질문 드립니다

265

KyeongHan Lee

1 asked

0

frame같이 고정적인 width, height값을 정해주는 경우 디바이스별로 ppi가 달라서 비율이 서로 다른데 어떠한 방식으로 해야 다른 기종이어도 같은 비율로 보일까요?

나름 검색을 해보니 geometryreader로 하는 방법을 찾았는데 부모컨테이너가 없으면 적용하기 힘들거 같아서요 

혹시 좋은 방법 있으시면 가르쳐주세요!

ios SwiftUI

Answer 1

0

enilv0529

안녕하세요

 

어떤상황인지 정확히 파악이 안되서 대략적으로 답변드립니다.

 

아래코드를 보시면 화면 전체크기를 기준으로 항상  1/2 크기만큼 잡히게 됩니다.

이런식으로 생각하면 되지 않을까 생각됩니다.

struct ContentView: View {

    var body: some View {

        ZStack(alignment: .center, content: {

            Color.red

                .frame(width: UIScreen.main.bounds.width / 2, height: UIScreen.main.bounds.height / 2, alignment: .center)

        })

    }

}

 

 

커스텀 팝업 사용하는 방법

0

266

1

Grid View 강의에서 animation 질문

0

371

1

iOS 16 ScrollView에서 proxy.scrollTo 오류

0

611

2

10 list section 강의 잘린건가요?

0

356

2

Conflicting arguments to generic parameter 'Content' 에러 질문

0

819

1

tickCount에러 문의

0

378

1

Picker를 사용해서 각 item별로 다른 값을 Core Data에 저장하려고 합니다.

0

234

0

강의 파일 다운로드

0

370

2

Grid강의 듣다가 궁금해서 글 남깁니다

0

269

1

sceneDelegate

0

293

1

ClockNumber 에러발생

0

385

2

강의 순서 문의

0

235

1

grid 질문 있습니다!

0

243

1

안녕하세요

0

275

1

LazeVGrid 관련 문의드립니다

0

212

1

질문 드립니다.

0

195

1

버튼과 토글에서 State관련 문의

0

245

1

UIView vs. UIViewController 질문입니다.

0

377

1

선생님. 질문드립니다.

0

289

1

기존 앱개발하다가 해당 강의를 듣는 도중 궁금한 부분이 생겨서 여쭤봅니다.

0

272

1

바인딩 값에 특정 하나의 값을 할당하기

0

286

3

1234567 곱하기 2를 계산을 하면 2.46913e+06 이렇게 나오네요???

0

284

2

ForEach 의 값을 어레이에서 받아왔는데요. 스크롤뷰리더로 감싸면 리프레쉬가 안됩니다.

0

274

1

iOS 버전이 바뀐건지 .center 가 안되는 이유가 뭔지 궁금합니다.

0

276

1