Menu
Coddy logo textTech

수량 및 합계

Coddy Swift 여정의 SwiftUI 입문 섹션에 포함된 레슨. 50개 중 46번째.

challenge icon

챌린지

중급

이전 단계의 모든 내용을 유지합니다. OrderView에서:

  1. @State quantity를 추가하고 1에서 시작하도록 설정한 다음, 제목이 Quantity: 1Stepper를 추가합니다. ... 범위는 1부터 5까지이며, 식별자는 quantity입니다.
  2. 계산 프로퍼티 extra를 추가합니다. Small에는 0, Medium에는 0.5, Large에는 1.0을 사용합니다.
  3. 합계인 (price + extra) * quantityTotal: $4.25로 표시합니다(소수점 이하 두 자리). .headline 글꼴을 사용하고 식별자는 total로 설정하며, stepper 아래에 배치합니다.

직접 해보기

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}

SwiftUI 입문의 모든 레슨

직접 연습해 보세요: Swift 플레이그라운드