일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Codable
- forEach
- deadlock
- Algorithm
- Linked List
- 오브젝트
- 데드락
- 프로세스 스케줄링
- core data
- async
- 상호배제
- 동기화
- 운영체제
- struct
- 가상 메모리
- SwiftUI
- 100 days of SwiftUI
- COLOR
- 비동기
- 인프런
- IOS
- decode
- Swift
- scrollview
- 알고리즘
- Apple Developer Academy
- 앨런
- @state
- 동시성
- UserDefaults
- Today
- Total
목록Frame (2)
기어가더라도 제대로
.stroke: path 따라서 테두리를 색칠하는 메서드 이용가능한 프레임을 넘겨버림 선을 안쪽으로 그림을 그리고 싶다하면 위의 메서드를 사용해서는 안됨 왜냐하면 직선을 따라서 뭉툭한 연필을 이용해 따라 그리는 상황을 상상해보면 연필의 정중앙이 직선에 오도록하고 그릴 것임 연필은 직선위를 지나므로 양옆으로 넘어가는 부분이 생기는데, 도형에서는 이것을 관리하기가 어려운 부분이 있다. 즉 일정한 간격으로 안쪽으로 들어가게 그리고 싶을 땐 어떻게 하면 좋을까? Circle().stroke(.blue, lineWidth: 40) Circle().strokeBorder(.blue, lineWidth: 40) strokeBorder() 를 이용 그러나 이는 우리가 커스텀하게 만들어 채택한 Shape 프로토콜엔 사용..
Color Color를 주면서 이런 식으로 이용할 수 있다. 이렇게도 할 수 있는데 위와 아래의 화면 구성은 차이가 없다. 이렇게 해도 차이가 없다. 다만 두번째 코드처럼 문맥이 존재하지 않아서 ".red" 이런 식으로 표현하지 않고, 전체 문맥을 명시한다. 위와 아래의 코드 차이는 색상이 Text 의 배경색으로 존재하느냐, 그 자체로 하나의 콘텐츠로서 존재하느냐의 차이다. Frame으로 범위를 제한한다. 최소 너비는 200, 다른 콘텐츠를 넘지 않는 이상 최대로 넓어질 수 있음 최대 높이는 200 Color.primary Color.secondary Color의 색조를 말하지 않고 용도를 이야기하는 경우 기기의 우선값에 따라 글의 색상을 표시 DarkMode 일 경우 글자는 흰색, 기본은 검정 Saf..