일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 개발자
- fastcampus
- 기술블로그
- java
- 공부기록
- 코린이
- 인프런 http
- java if
- 인프런 스프링
- http
- 백엔드
- Til
- 자바 스프링
- java기초
- 자바 기초
- 스프링
- java 기초
- inflearn http
- inflearn
- Spring
- 개발일기
- inflearn spring
- 객체지향
- til 2021
- 인프런
- 공부블로그
- Today I Learned
- 자바
- Java Spring
- 자바기초
- Today
- Total
목록쨈, Study/ː SwiftUI (4)
코딩하는 쨈이

1. 문제 1) 원래는 View에서 DateFormatter를 사용해서 'yyyy/MM/dd'로 띄워주는 변수를 만들었다. 2)그러다 여기저기서 쓸데가 많아서 정적 속성(static property)로 바꿔주려고 따로 파일을 생성해서 구조체로 만들었는데, Value of type 'DateFormatter' has no member 'dateFormat' 에러가 발생했다. 2. 해결방법 원인은 DateFormatter가 원래 있던 클래스이기 때문에 이를 구조체로 만들어줄 때는 다른 이름으로 만들어야 했기 때문이다. 구조체 이름을 MyDateFormatter로 바꾸고 에러가 사라졌다. 바보같은 errorlog임 주의,,;

오늘 구현해야 하는 화면은 회원가입을 위한 아래화면이었다. 처음 생각했던 구현 코드는 가장 밖에 VStack으로 감싸주고, HStack을 '이름/닉네임/ID..' 등을 각각 묶어주고 (또 Group으로 묶어주기) 이걸 여러개 만드는 것이었는데 이런 반복작업을 하기엔 너무 코드가 길고 분명 더 좋은 방법이 있을 것 같았다. 🤔 처음 생각했던 코드 VStack(alignment: .leading) { Group { HStack { Text("이름") .bold() Text("*") .foregroundStyle(Color.red) } FCTextFieldView(text: $password, isWrongText: isWrongText, isTextFieldDisabled: isTextFieldDisable..

현재 만드는 앱을 MVP로 출시할 예정이다보니 우선 DarkMode는 나중에 지원하기로 했다..ㅎ LigthMode만 지원하는 앱으로 설정하는 방법은 간단하다. 1. Target > Info 에 들어간다 2. Bundle name 등 우측에 + 버튼을 누르고 Appearance를 검색한다. 3. Value에 Light를 작성해서 설정해준다. (반대로 DarkMode만 지원하게 된다면 Light 대신 Dark를 적어주면 되겠다.) DarkMode까지 지원하게 된다면 추후에 Appearance를 지워주면 된다. 참고 : https://vikramios.medium.com/disabling-dark-mode-in-ios-da0205344a1a