SwiftUI 实战之如何设置倒计时时间间隔(教程含源码)

本文价值与收获

看完本文后,您将能够作出下面的界面

SwiftUI 实战之如何设置倒计时时间间隔(教程含源码)_第1张图片

基础知识

UIDatePicker.Mode.countDownTimer

显示小时和分钟值的模式,例如[1 | 53]。 应用程序必须将计时器设置为以适当的间隔触发,并将日期选择器设置为秒数记下。

case countDownTimer = 3

代码

import SwiftUI

struct ContentView: View {
    @State var date = Date()
    var body: some View {
        HStack{
            Text("选择:")
        DatePicker(date:self.$date)
        }
        .frame(height:40)
    }
}

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

struct DatePicker: UIViewRepresentable {
    @Binding var date: Date

    private let datePicker = UIDatePicker()

    func 

你可能感兴趣的:(SwiftUI源码大全)