일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 운영체제
- 데드락
- Swift
- SwiftUI
- async
- scrollview
- UserDefaults
- 동시성
- 비동기
- 상호배제
- 알고리즘
- 프로세스 스케줄링
- Codable
- 100 days of SwiftUI
- 앨런
- decode
- 가상 메모리
- Linked List
- @state
- forEach
- IOS
- Algorithm
- 오브젝트
- COLOR
- 동기화
- Apple Developer Academy
- deadlock
- 인프런
- core data
- struct
Archives
- Today
- Total
목록.stroke() (1)
기어가더라도 제대로
[SwiftUI-기초] strokeBorder() - 도형을 프레임에 딱맞게
.stroke: path 따라서 테두리를 색칠하는 메서드 이용가능한 프레임을 넘겨버림 선을 안쪽으로 그림을 그리고 싶다하면 위의 메서드를 사용해서는 안됨 왜냐하면 직선을 따라서 뭉툭한 연필을 이용해 따라 그리는 상황을 상상해보면 연필의 정중앙이 직선에 오도록하고 그릴 것임 연필은 직선위를 지나므로 양옆으로 넘어가는 부분이 생기는데, 도형에서는 이것을 관리하기가 어려운 부분이 있다. 즉 일정한 간격으로 안쪽으로 들어가게 그리고 싶을 땐 어떻게 하면 좋을까? Circle().stroke(.blue, lineWidth: 40) Circle().strokeBorder(.blue, lineWidth: 40) strokeBorder() 를 이용 그러나 이는 우리가 커스텀하게 만들어 채택한 Shape 프로토콜엔 사용..
SwiftUI - 기초
2022. 11. 16. 16:35