swfitUI2 SwiftUI 에서 State와 Binidng을 이용하 화면 변경하기 기본 코드 struct Book { let title: String let author: String } struct bookReading: View { let book = Book(title: "Apple", author: "Happy virus") @State var isReading = false var body: some View { VStack { Text(self.book.title) .font(.title) .foregroundColor(self.isReading ? .blue: .white) Text(self.book.author) .font(.footnote) .foregroundColor(.secondary) readingButton(isReading: $isReading) } .pad.. 2023. 1. 7. SwiftUI 에서 trim 이용하기 SwiftUI 에서는 trim() 수정자를 사용하여 모양에 대한 획 또는 채우기의 일부만 그릴 수 있다. 이 수정자는 시작 값(from)과 끝 값(to), 들다 CGFloat 0과 1사이로 저장되는 두 매개 변수를 사용한다. 기본 코드 struct ContentView: View { var body: some View { VStack { Circle() .trim(from: 0, to: 0.5) .frame(width: 150, height: 150) } } } 실행 화면 개발자 Document https://developer.apple.com/documentation/swiftui/shape/trim(from:to:) Apple Developer Documentation developer.apple.com 2022. 12. 28. 이전 1 다음