๐ŸŽ Apple/SwiftUI

[SwiftUI] DatePicker ์‚ฌ์šฉํ•˜์—ฌ ์‹œ๊ฐ„ ์„ค์ •์ฐฝ ๋„์šฐ๊ณ , Text์— ๋‚˜ํƒ€๋‚ด๊ธฐ

JINiOS 2022. 12. 22. 22:24
728x90
struct FirstView: View {
	@State private var date = Date()
	var body: some View {
        VStack {
            DatePicker("", selection: $date,
                       displayedComponents: .hourAndMinute)
            .datePickerStyle(.wheel)
        
            Text("\(dateFormatter(sender: date))")
        }
    }
}


func dateFormatter(sender: Date) -> String {
    let formatter = DateFormatter()
    formatter.dateFormat = "hh:mm"
    let selectedDate: String = formatter.string(from: sender)
    return selectedDate
}


struct FirstView_Preview: PreviewProvider {
    static var previews: some View {
        FirstView()
    }    
}

728x90