在iOS 10中,如果你想要在应用中显示两个时间,你可以通过以下几种方式实现:
1. 使用`UILabel`显示两个时间:
你可以在你的视图控制器中添加两个`UILabel`控件,然后分别设置这两个标签的文本为两个不同的时间。
```swift
let label1 = UILabel()
let label2 = UILabel()
label1.text = "时间1: " + currentTime()
label2.text = "时间2: " + currentTime()
// 将label1和label2添加到你的视图上,并设置它们的位置和大小
```
2. 使用`NSDatePicker`显示两个时间:
如果你想要用户可以自己选择两个时间,可以使用`NSDatePicker`。
```swift
let datePicker1 = UIDatePicker()
let datePicker2 = UIDatePicker()
// 设置日期选择器的最小和最大日期
datePicker1.minimumDate = datePicker1.date
datePicker2.minimumDate = datePicker2.date
// 将日期选择器的值转换为字符串显示
label1.text = "时间1: " + formatDate(datePicker1.date)
label2.text = "时间2: " + formatDate(datePicker2.date)
// 你可以在用户选择日期后更新label的文本
datePicker1.addTarget(self, action: selector(updateLabel), for: .valueChanged)
datePicker2.addTarget(self, action: selector(updateLabel), for: .valueChanged)
func updateLabel() {
label1.text = "时间1: " + formatDate(datePicker1.date)
label2.text = "时间2: " + formatDate(datePicker2.date)