我成功使用datePicker
查看了我在Swift中的UITextField
。但我需要時間採用HH:MM:SS
的格式。我不知道這件事。我需要申請時間UITextField
。那麼,如何在Swift中創建時間選擇器?請參考下面的圖片。迅速2.2,2.0的答案也沒關係。感謝很多朋友!如何在swift 3.0中創建時間選擇器視圖?
4
A
回答
7
設置datePickerMode
到time
夫特3
self.datePicker.datePickerMode = .time
SWIFT 2.3或更低
self.datePicker.datePickerMode = .Time
注意:這將允許您只能選擇Hours
和Minutes
,如果你想選擇Seconds
也你需要去定製時間選擇器。
7
更新了斯威夫特3:
如果你想顯示的時間選擇器,使用的代碼行下面斯威夫特3:
變量聲明:
let timePicker = UIDatePicker()
方法定義:
func openTimePicker() {
timePicker.datePickerMode = UIDatePickerMode.time
timePicker.frame = CGRect(x: 0.0, y: (self.view.frame.height/2 + 60), width: self.view.frame.width, height: 150.0)
timePicker.backgroundColor = UIColor.white
self.view.addSubview(timePicker)
timePicker.addTarget(self, action: #selector(yourViewControllerName.startTimeDiveChanged), for: UIControlEvents.valueChanged)
}
func startTimeDiveChanged(sender: UIDatePicker) {
let formatter = DateFormatter()
formatter.timeStyle = .short
youtTextFieldName.text = formatter.string(from: sender.date)
timePicker.removeFromSuperview() // if you want to remove time picker
}
相關問題
- 1. 創建視圖從視圖中選擇
- 2. 如何在VB.NET中創建只讀日期時間選擇器
- 3. 如何在onsenui中創建日期和時間選擇器?
- 4. 如何在視圖中嵌入時間選擇器
- 5. 如何在Swift中的表視圖控制器中使用圖像選擇器?
- 6. 如何創建iPhone自定義選擇器視圖控制器?
- 7. 創建自定義時間選擇器
- 8. 如何檢索視圖創建時間?
- 9. 多行選擇爲SWIFT 3.0
- 10. 如何在asp.net中創建可重用的網格視圖組件,如日期時間選擇器?
- 11. Swift:使用按鈕,文本視圖和日期選擇器在主視圖頂部創建視圖
- 12. 如何在Swift 3.0中選擇JSON輸出到TableViewCell中?
- 13. 隨機選擇器使用選擇器視圖與swift
- 14. 型「視圖控制器」不SWIFT 3.0
- 15. 關於在php中創建視圖選擇器的想法
- 16. 在swift中創建2列的視圖
- 17. 如何創建一個時間選擇器
- 18. 如何創建一個單獨的時間選擇器類
- 19. 我如何創建日期和時間選擇器,如下圖所示
- 20. 如何在iOS中創建多個值選擇選擇器?
- 21. 在一個類中創建多個時間選擇器
- 22. 我想在單個視圖中的日期時間選擇器?
- 23. 如何在Android中創建插槽選擇器(分鐘/小時)?
- 24. 如何根據偏好創建開始時間和結束時間選擇器?
- 25. 如何在swift 3.0中製作5 * 8集合視圖
- 26. 如何在Swift中創建UIPickerView選擇,使視圖展開以允許添加選項?
- 27. Swift將選擇器觸發到另一個視圖的視圖
- 28. Android:在文本視圖中顯示時間設置時間選擇器
- 29. 在滾動視圖中創建1000個視圖需要時間
- 30. 在桌面視圖中使用BezierPath創建時間軸視圖