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

코드는 그대로인데 강사님의 화면과 조금 다르게 생겨서 질문 드립니다.
디자인이 달리보이는건 어떤 원인일까요?
이 모양 그대로 앱이 나오는거라면, 기본제공 라이브러리 뷰의 디자인을 균일하게 리셋을 시키는 방법이 있을까요?
화면에서 이모지가 네모박스안에 물음표로 나오고있는데 이것도 혹시 원인 알 수 있을까요?
Câu trả lời 2
0
안녕하세요!
제가 강의랑 비교해가면서 이미지를 봤는데 정확히 어느 디자인이 다른걸까요?
혹시 리스트 셀의 둥근정도가 다른거 말씀하시는거면 이거는 iOS가 업그레이드해가면서 기본적인 디자인은 달라질 수 있습니다.iOS 버전이 올라가면서 기본적인 디자인은 약간씩 바뀔수 있습니다. 그거를 항상 같게하려면 버튼 모양을 좌표로 찍어가면서 하나씩 그려야 하는데 쉽지는 않습니다.
지금 보내주신 이미지에는 이모지가 안들어가 있는거 같은데요. 이모지 입력하실때 컨트롤 + 커맨드 + 스페이스로 애플 기본 이모지 입력하시면 캔번스에서도 잘 보일거에요~
0

1,2. 말씀주신 리스트셀의 둥근 정도가 맞습니다!! 제가 웹 개발을 하다보니 들었던 의문이긴 한데, CSS 리셋을 시켜주는 것처럼 기본제공되는 템플릿의 디자인을 리셋 시키는 방법은 없었던 것인지에 대한 질문이었습니다..!
그렇다면 실제로 앱개발을 해야하고 디자인이 주어졌다면, 보통은 어떤식으로 뷰를 그려야 하는지 궁금합니다.
첨부드린 이미지 처럼 저는 이모지가 나오지 않습니다ㅠ_ㅠ 크게 중요한것같지는 않기는한데 구글링해도 별다른 말이 나오질 않아 여쭤봤습니다~!
0
안녕하세요!
강의에서 사용하는 셀을 애플의 기본 셀을 이용하는 거여서 모양이 버전에 따라 변경될 수 있습니다.
본인이 완전히 원하는 디자인을 사용하시는 경우는 뷰를 직접 처음부터 만들어서 사용하시면 됩니다.
해당 내용은 아쉽게도 이번 기초 강의보다는 Part2 인스타그램 클론강의에서 주로 소개되어 있습니다.
이모지는 저런 현상을 제가 처음 보내요
혹시 cmd + r눌러서 빌드하면 시뮬레이터가 나오는데 거기에서도 같은 문제가 나오는지 한번 확인해주시겠어요?
현재 사용하는 캔버스쪽은 버그가 좀 많은 편이라 이상할때가 많거든요
시뮬레이터도 버그가 없는건 아니라 제일 좋은 방법은 실제 아이폰을 연결해서 빌드해보는건데, 일단 시뮬레이터에서 확인해보는게 좋을 것 같습니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. jj4783님.
SwiftUI를 사용하면서 강사님의 화면과 다르게 표시되는 이유는 다양한 요소에 의해 영향을 받을 수 있습니다. 여기에 대한 몇 가지 가능성을 설명드릴게요.
디자인 차이의 원인:
- Xcode 및 iOS 버전 차이: 사용 중인 Xcode 혹은 iOS의 버전에 따라 기본 설정이 다를 수 있습니다. 레이아웃, 폰트, 컬러 처리 등이 다르게 동작할 수 있습니다.
- 시뮬레이터 설정: 시뮬레이터의 기기 설정에 따라 보이는 결과물이 다를 수 있습니다. 다양한 기기를 기준으로 디자인을 확인해 보시기 바랍니다.
- Xcode 및 iOS 버전 차이: 사용 중인 Xcode 혹은 iOS의 버전에 따라 기본 설정이 다를 수 있습니다. 레이아웃, 폰트, 컬러 처리 등이 다르게 동작할 수 있습니다.
디자인 리셋 방법:
- SwiftUI에서는 View Modifiers를 활용하여 전역으로 디자인을 커스터마이즈할 수 있습니다. 폰트나 컬러 테마를 설정하여 사용하면 각기 다른 버전 혹은 환경에서도 일관된 디자인을 유지할 수 있습니다.
- 또한, 모든 뷰에 동일한 패딩 및 마진을 부여하거나, 커스텀 스타일을 적용하여 디자인을 표준화할 수 있습니다.
- SwiftUI에서는 View Modifiers를 활용하여 전역으로 디자인을 커스터마이즈할 수 있습니다. 폰트나 컬러 테마를 설정하여 사용하면 각기 다른 버전 혹은 환경에서도 일관된 디자인을 유지할 수 있습니다.
이모지 문제 해결:
- 이모지가 네모박스 안에 물음표로 나오는 것은 지원되지 않는 이모지를 사용하는 경우 발생할 수 있습니다. iOS 버전이 낮거나, 폰트 설정에서 이모지를 제대로 렌더링하지 못할 때 나타날 수 있습니다.
- 가능한 해결책으로는 iOS를 최신 버전으로 업데이트하거나, 이모지 폰트를 명시적으로 설정하는 방법이 있습니다.
- 이모지가 네모박스 안에 물음표로 나오는 것은 지원되지 않는 이모지를 사용하는 경우 발생할 수 있습니다. iOS 버전이 낮거나, 폰트 설정에서 이모지를 제대로 렌더링하지 못할 때 나타날 수 있습니다.
도움이 될만한 유사한 문제에 대한 답변 링크를 아래에 첨부드립니다:
- Todo 앱 @Observable 질문입니다: 최신 버전에 맞춰 설정을 변경하는 팁이 포함되어 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
SwiftData 미리보기 미적용
0
49
2
중괄호와 함수
0
49
2
이미지 2x, 3x 질문
0
38
2
확인 버튼 만들 때 폰트 색상 화이트 주는 위치 문의드려요.
1
81
2
Button(action: label:)이 강의와 달라요!
1
78
2
HStack과 VStack에서 alignment와 spacing 방향이 이해가 잘 안갑니다.
1
90
2
modifiers 창이 안보여요.
1
123
2
showAlert 변수 mvi 패턴에서의 사용법
1
69
2
swift vs swiftUI
1
76
1
끝말잇기 로직 구현 중 ios 16 (iphone 16) 시뮬레이터 영어 입력 불가
1
97
1
@Binding된 객체는 자동으로 저장이 되나요?
1
105
2
섹션5. Class로 Todo 데이터 관리하기 부분에서 질문 있습니다.
1
89
2
JSON_Decodable.playground에서 print문이 안찍히는 문제
0
127
2
List를 넣으니 위치가 제대로 조정이 되던데 그럼 Spacer는 따로 넣을 필요가 없는걸까요?
1
121
1
콘솔창에 값이 안찍히고 있습니다.
1
158
2
todo 앱에서 미리 적어놨던 요소들은 왜 안나오나요?
1
146
2
Swift 6 업데이트 이후 Todo 예제 실행 오류
1
197
2
ToDo 앱 @Observable 기능(?) 질문입니다
0
223
2
Todo 앱 @Observable 질문입니다
2
210
2
VStack, HStack으로 뷰 구성하기 강의 padding 질문입니다
1
236
1
@State 특성(?) 질문입니다
1
172
2
6-7) 이미지 사이즈 지정 위치 질문드립니다.
1
184
1
강의 자료를 모아보는 프로그램을 제작해보려고 합니다!
0
199
1
NavigationLink 질문
1
159
1

