inflearn logo
강의

講義

知識共有

Part1: 本物の王初歩iOSを学ぶ(SwiftUI, SwiftData, 2024)

画面遷移(NavigationStack, NavigationLink)

기본 뷰 디자인이 강사님과 다릅니다.

2

jj4783

投稿した質問数 21

0

스크린샷 2026-06-30 오후 5.02.46.png.webp

코드는 그대로인데 강사님의 화면과 조금 다르게 생겨서 질문 드립니다.

 

  1. 디자인이 달리보이는건 어떤 원인일까요?

  2. 이 모양 그대로 앱이 나오는거라면, 기본제공 라이브러리 뷰의 디자인을 균일하게 리셋을 시키는 방법이 있을까요?

  3. 화면에서 이모지가 네모박스안에 물음표로 나오고있는데 이것도 혹시 원인 알 수 있을까요?

ios swift swiftui swift5.5

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. jj4783님.

SwiftUI를 사용하면서 강사님의 화면과 다르게 표시되는 이유는 다양한 요소에 의해 영향을 받을 수 있습니다. 여기에 대한 몇 가지 가능성을 설명드릴게요.

  1. 디자인 차이의 원인:

    • Xcode 및 iOS 버전 차이: 사용 중인 Xcode 혹은 iOS의 버전에 따라 기본 설정이 다를 수 있습니다. 레이아웃, 폰트, 컬러 처리 등이 다르게 동작할 수 있습니다.
    • 시뮬레이터 설정: 시뮬레이터의 기기 설정에 따라 보이는 결과물이 다를 수 있습니다. 다양한 기기를 기준으로 디자인을 확인해 보시기 바랍니다.
  2. 디자인 리셋 방법:

    • SwiftUI에서는 View Modifiers를 활용하여 전역으로 디자인을 커스터마이즈할 수 있습니다. 폰트나 컬러 테마를 설정하여 사용하면 각기 다른 버전 혹은 환경에서도 일관된 디자인을 유지할 수 있습니다.
    • 또한, 모든 뷰에 동일한 패딩 및 마진을 부여하거나, 커스텀 스타일을 적용하여 디자인을 표준화할 수 있습니다.
  3. 이모지 문제 해결:

    • 이모지가 네모박스 안에 물음표로 나오는 것은 지원되지 않는 이모지를 사용하는 경우 발생할 수 있습니다. iOS 버전이 낮거나, 폰트 설정에서 이모지를 제대로 렌더링하지 못할 때 나타날 수 있습니다.
    • 가능한 해결책으로는 iOS를 최신 버전으로 업데이트하거나, 이모지 폰트를 명시적으로 설정하는 방법이 있습니다.

도움이 될만한 유사한 문제에 대한 답변 링크를 아래에 첨부드립니다:
- Todo 앱 @Observable 질문입니다: 최신 버전에 맞춰 설정을 변경하는 팁이 포함되어 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

이미지 2x, 3x 질문

0

12

1

확인 버튼 만들 때 폰트 색상 화이트 주는 위치 문의드려요.

1

77

2

Button(action: label:)이 강의와 달라요!

1

72

2

HStack과 VStack에서 alignment와 spacing 방향이 이해가 잘 안갑니다.

1

85

2

modifiers 창이 안보여요.

1

119

2

showAlert 변수 mvi 패턴에서의 사용법

1

61

2

swift vs swiftUI

1

76

1

끝말잇기 로직 구현 중 ios 16 (iphone 16) 시뮬레이터 영어 입력 불가

1

94

1

@Binding된 객체는 자동으로 저장이 되나요?

1

101

2

섹션5. Class로 Todo 데이터 관리하기 부분에서 질문 있습니다.

1

88

2

JSON_Decodable.playground에서 print문이 안찍히는 문제

0

126

2

List를 넣으니 위치가 제대로 조정이 되던데 그럼 Spacer는 따로 넣을 필요가 없는걸까요?

1

117

1

콘솔창에 값이 안찍히고 있습니다.

1

155

2

todo 앱에서 미리 적어놨던 요소들은 왜 안나오나요?

1

140

2

Swift 6 업데이트 이후 Todo 예제 실행 오류

1

196

2

ToDo 앱 @Observable 기능(?) 질문입니다

0

219

2

Todo 앱 @Observable 질문입니다

2

201

2

VStack, HStack으로 뷰 구성하기 강의 padding 질문입니다

1

229

1

@State 특성(?) 질문입니다

1

169

2

6-7) 이미지 사이즈 지정 위치 질문드립니다.

1

182

1

강의 자료를 모아보는 프로그램을 제작해보려고 합니다!

0

193

1

NavigationLink 질문

1

159

1

서적 추천 부탁드립니다!

2

203

1

질문합니다. 섹션 4 - 10 [투두 삭제기능 구현하기(onDelete)]

1

229

2