수량 및 합계
Coddy Swift 여정의 SwiftUI 입문 섹션에 포함된 레슨. 50개 중 46번째.
챌린지
중급이전 단계의 모든 내용을 유지합니다. OrderView에서:
@Statequantity를 추가하고1에서 시작하도록 설정한 다음, 제목이Quantity: 1인Stepper를 추가합니다. ... 범위는1부터5까지이며, 식별자는quantity입니다.- 계산 프로퍼티
extra를 추가합니다. Small에는0, Medium에는0.5, Large에는1.0을 사용합니다. - 합계인
(price + extra) * quantity를Total: $4.25로 표시합니다(소수점 이하 두 자리)..headline글꼴을 사용하고 식별자는total로 설정하며, stepper 아래에 배치합니다.
직접 해보기
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}SwiftUI 입문의 모든 레슨
직접 연습해 보세요: Swift 플레이그라운드