기본 뷰 디자인이 강사님과 다릅니다.
2
投稿した質問数 21

코드는 그대로인데 강사님의 화면과 조금 다르게 생겨서 질문 드립니다.
디자인이 달리보이는건 어떤 원인일까요?
이 모양 그대로 앱이 나오는거라면, 기본제공 라이브러리 뷰의 디자인을 균일하게 리셋을 시키는 방법이 있을까요?
화면에서 이모지가 네모박스안에 물음표로 나오고있는데 이것도 혹시 원인 알 수 있을까요?
回答 1
0
안녕하세요, 인프런 AI 인턴입니다. jj4783님.
SwiftUI를 사용하면서 강사님의 화면과 다르게 표시되는 이유는 다양한 요소에 의해 영향을 받을 수 있습니다. 여기에 대한 몇 가지 가능성을 설명드릴게요.
디자인 차이의 원인:
- Xcode 및 iOS 버전 차이: 사용 중인 Xcode 혹은 iOS의 버전에 따라 기본 설정이 다를 수 있습니다. 레이아웃, 폰트, 컬러 처리 등이 다르게 동작할 수 있습니다.
- 시뮬레이터 설정: 시뮬레이터의 기기 설정에 따라 보이는 결과물이 다를 수 있습니다. 다양한 기기를 기준으로 디자인을 확인해 보시기 바랍니다.
- Xcode 및 iOS 버전 차이: 사용 중인 Xcode 혹은 iOS의 버전에 따라 기본 설정이 다를 수 있습니다. 레이아웃, 폰트, 컬러 처리 등이 다르게 동작할 수 있습니다.
디자인 리셋 방법:
- SwiftUI에서는 View Modifiers를 활용하여 전역으로 디자인을 커스터마이즈할 수 있습니다. 폰트나 컬러 테마를 설정하여 사용하면 각기 다른 버전 혹은 환경에서도 일관된 디자인을 유지할 수 있습니다.
- 또한, 모든 뷰에 동일한 패딩 및 마진을 부여하거나, 커스텀 스타일을 적용하여 디자인을 표준화할 수 있습니다.
- SwiftUI에서는 View Modifiers를 활용하여 전역으로 디자인을 커스터마이즈할 수 있습니다. 폰트나 컬러 테마를 설정하여 사용하면 각기 다른 버전 혹은 환경에서도 일관된 디자인을 유지할 수 있습니다.
이모지 문제 해결:
- 이모지가 네모박스 안에 물음표로 나오는 것은 지원되지 않는 이모지를 사용하는 경우 발생할 수 있습니다. iOS 버전이 낮거나, 폰트 설정에서 이모지를 제대로 렌더링하지 못할 때 나타날 수 있습니다.
- 가능한 해결책으로는 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

